项目引用另一个项目为什么必须重建

时间:2015-08-01 12:34:04

标签: visual-studio dll msbuild .net-assembly

面向组件的软件的一个要点是元数据已经取代了链接。

这意味着在没有强大的命名和版本化程序集的情况下,更改和重新编译程序集 A 引用的程序集 B 不应该需要重新编译 A 即可。

但是这就是Visual Studio!

输出窗口包含文本“B.dll”比输出文件“A.dll”更新,因此它源于目标定义,而且组件A.dll实际上已更改。

我想知道这个的原因以及A.dll的变化。在IL Spy中查看A.dll的新旧版本,它们看起来完全相同。

0 个答案:

没有答案