Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/asp.net/37.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/.net/23.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Windows8下的Visual Studio 2012:如何防止将ASP.NET网站文件复制到用户临时文件夹?_Asp.net_.net_Performance_Visual Studio_Windows 8 - Fatal编程技术网

Windows8下的Visual Studio 2012:如何防止将ASP.NET网站文件复制到用户临时文件夹?

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\ 现

我有一个ASP.NET网站(从VS2008开始工作)。在我将我的机器升级到Windows8之后,VisualStudio开始工作得慢得多:每次编译都要花费大量的时间。如果早些时候是10-15秒,现在是25-50秒。而VS在这段时间挂断了

最终我发现了原因:在编译解决方案中的任何项目或整个网站时,VS将所有网站文件复制到位于用户的AppData\Local文件夹下的临时文件夹中

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文件的地方。

问题与单元测试项目有关:一旦我禁用它,问题就解决了

我没有试图找出到底是什么错(可能只是一些配置选项)。我刚刚为测试创建了一个新项目,并将所有类从旧项目移到了新项目中