即使没有任何改变,Visual Studio生成exe?

时间:2011-04-19 01:11:01

标签: c# visual-studio configuration build

我遇到了这个问题,每次我在C#解决方案的Release和Debug配置之间切换并进行构建时,Visual Studio似乎总是生成可执行文件的新版本,即使依赖项或源代码都没有更改。例如,我在解决方案中有2个项目,项目A(生成exe)和项目B(生成dll),项目A具有项目B的项目引用。切换配置和构建项目A始终生成新版本的项目即使没有任何改变,也可执行。

在我们的一些解决方案中,我们修改了csproj,使得HintPath指向类似“../../bin/$(Configuration)/someLibrary.dll”的内容,这会触发相同的构建问题。我发现修复对绝对路径的引用(例如C:\ Tools \ bin \ Release \ someLibrary.dll)修复了构建问题。

想知道是否有人遇到过同样的问题并且有解决方案吗?

Thuan Seah Tan

0 个答案:

没有答案
相关问题