【发布时间】:2012-05-18 19:20:56
【问题描述】:
这已被问过几次,但其他各种答案都与客户资料有关,这在本例中不是问题。
我有一个解决方案文件,其结构如下:
- 解决方案
- 项目 1
- ServiceStack 的 Nuget 参考
- 项目 2
- 项目 1 的项目参考
- 项目 1
问题是 nuget 包引用了 ServiceStack.Common,它很乐意将其引入项目 1,但是在构建项目 2 时,该引用没有被引入(我假设这是因为它没有在任何地方使用)。
环顾其他曾经有过这种情况的人,他们倾向于只引用项目 2 中的 ServiceStack.Common 来解决它,但肯定有更好的方法吗?
【问题讨论】:
-
听起来很相似,但是 Copy local 已经设置为 true (并且 ServiceStack.Common 存在于项目 1 的 bin 文件夹中,而不是 2)。我怀疑我必须添加参考
-
您可能希望将其设置为 False,保存然后设置为 True 并保存(只是为了确定)。
-
遗憾的是没有运气,我最终添加了对项目 2 的引用
标签: c# visual-studio reference assemblies