引用间接引用的DLL时,MSBuild与Visual Studio不匹配

时间:2011-07-13 17:37:13

标签: visual-studio msbuild dynamic-library

我为提出这个问题而道歉,但我很确定答案是“MSBuild愚蠢,VS很聪明”。

间接引用的DLL是从直接引用的DLL引用但在项目中根本没有引用的DLL。

我有项目A(Web应用程序)引用项目B(类库)。项目B有一个直接引用(意味着它实际上在项目中使用)到DLL 1. DLL 1引用了DLL 2.

当我在visual studio中构建时,DLL 1和DLL 2都被复制到项目A(Web应用程序)中的本地bin。当我使用MSBuild构建时,DLL 2不会复制到项目A中的本地bin。

有没有办法解决这个问题,不使用lib方法并将DLL标记为bin(作为文件而不是引用),然后为/ bin / lib添加扫描?

0 个答案:

没有答案