DLL缺少项目输出目录

时间:2013-05-04 03:03:03

标签: c# visual-studio-2012

我有以下解决方案结构:

Solution.sln
--LibProject1
--LibProject2 (References LibProject1)
--WCFProject  (References LibProject2)

我遇到的问题是,当我构建WCFProject时,与LibProject1对应的DLL未添加到WCFProject输出目录中。由于某种原因,它没有添加项目子引用。

我的问题是:我可以在哪里搞砸项目文件以实现这一目标?我在csproj或sln文件中是否有任何选项?

谢谢!

P.D。:我正在使用VS2012旗舰版。此外,我已经选中了Copy Local对所有项目都是正确的。

1 个答案:

答案 0 :(得分:0)

好的,我弄清楚了。显然,LibProject2没有使用LibProject1中的任何类,因此,VS不会将DLL复制到WCFProject输出目录。一旦LibProject2使用LibProject1的类,就会复制DLL。

你去,有一天浪费在VS默认行为上。 u_u