今天我偶然发现了在 hostingEnvironment 标签中的 shadowCopyBinAssemblies 选项。
显然,这个属性是一个 web.config (system.web) 配置布尔选项,指示应用程序的程序集在 Bin 目录中是否被阴影复制到应用程序的 ASP.NET 临时文件目录中。
<hostingEnvironment shadowCopyBinAssemblies="false" />
一位同事必须启用此设置,因为(只有)在他的开发机器上,他经常在Web浏览器中遇到那个ASP.NET错误。
Cannot create shadow copy assembly file dll when that file already exists.
在Visual Studio 2008中编译特定的Web项目并打开页面。
那么现在我的问题是:我能在生产环境中保存此设置吗?这会影响性能或导致其他问题吗?
感谢!