Windows8下的Visual Studio 2012:如何防止将ASP.NET网站文件复制到用户临时文件夹?
我有一个ASP.NET网站(从VS2008开始工作)。在我将我的机器升级到Windows8之后,VisualStudio开始工作得慢得多:每次编译都要花费大量的时间。如果早些时候是10-15秒,现在是25-50秒。而VS在这段时间挂断了 最终我发现了原因:在编译解决方案中的任何项目或整个网站时,VS将所有网站文件复制到位于用户的AppData\Local文件夹下的临时文件夹中:Windows8下的Visual Studio 2012:如何防止将ASP.NET网站文件复制到用户临时文件夹?,asp.net,.net,performance,visual-studio,windows-8,Asp.net,.net,Performance,Visual Studio,Windows 8,我有一个ASP.NET网站(从VS2008开始工作)。在我将我的机器升级到Windows8之后,VisualStudio开始工作得慢得多:每次编译都要花费大量的时间。如果早些时候是10-15秒,现在是25-50秒。而VS在这段时间挂断了 最终我发现了原因:在编译解决方案中的任何项目或整个网站时,VS将所有网站文件复制到位于用户的AppData\Local文件夹下的临时文件夹中: C:\Users\MY_USER\AppData\Local\Temp\tmp719C.tmp.testgen\ 现
C:\Users\MY_USER\AppData\Local\Temp\tmp719C.tmp.testgen\
现在总共有35Mb的文件,其中最大的是“Bin”文件夹(20MB,294个文件)和带有图片的文件夹(13.1MB,2569个文件)
它在每次编译时都会复制大量的文件
这实际上需要半分钟的时间
我可以删除一些图片文件(因为它们表示开发过程中不需要的一些业务数据),但我想阻止VisualStudio复制所有这些文件
问题:如何防止visual studio将所有ASP.NET网站文件复制到临时目录?
另外,现在我使用Windows 8(64位),Vs2012更新3,禁用编辑并继续。网站是使用.NET4.0编写的
p.p.S.VS还将大量文件复制到另一个临时文件夹(C:\Windows\Microsoft.NET\Framework\v4.0.30319\Temporary ASP.NET files\vfm elita.com\b5832962\9bb65367)中,但这看起来像是一个编译所有aspx/ascx文件的地方。问题与单元测试项目有关:一旦我禁用它,问题就解决了 我没有试图找出到底是什么错(可能只是一些配置选项)。我刚刚为测试创建了一个新项目,并将所有类从旧项目移到了新项目中