0

我有以下解决方案结构:

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

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

我的问题是:我可以在哪里搞砸项目文件以使这种情况发生?csproj 或 sln 文件中是否缺少任何选项?

谢谢!

PD:我正在使用 VS2012 Ultimate。此外,我已经检查了 Copy Local 是否适用于所有项目。

4

1 回答 1

0

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

就这样,有一天浪费在 VS 默认行为上。u_u

于 2013-05-04T15:54:39.000 回答