2

我在 Windows 7 中运行 Ramdisk。我修改了一些 web.config 文件以显着提高我的 ASP.NET 解决方案的编译时间。

我有一个包含大约 40 个 WPF 和类库项目的解决方案,当我在 TEMP/TMP 指向 Ramdisk 的环境中启动 Visual Studio 时,它并没有得到改进。

所以,我认为这些 TEMP/TMP 环境变量不会影响 C# 编译 WPF 和类库项目时使用的临时文件夹。

我可以更改 C# 在编译 WPF 和类库项目时使用的临时文件夹吗?

4

1 回答 1

1

C# 在编译普通项目时不使用临时文件夹。

ASP.Net 运行时使用一个临时文件夹来存储 .cs由 ASPX 页面生成的文件,然后再将它们传递给 .NET csc.exe,但普通项目是就地编译的。

obj您可以通过更改文件中的BaseIntermediateOutputPath属性.csproj来移动中间文件夹,这可能会有所帮助。

于 2011-08-05T20:31:48.463 回答