更改 C# 编译目录(类库和 WPF;不是 ASP.NET)?

问题描述 投票:0回答:1

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

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

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

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

c# performance tempdir
1个回答
1
投票

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

ASP.Net 运行时使用临时文件夹来存储由 ASPX 页面生成的

.cs
文件,然后将它们传递给
csc.exe
,但普通项目是就地编译的。

您可以通过更改

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

© www.soinside.com 2019 - 2024. All rights reserved.