【发布时间】:2011-01-14 23:03:56
【问题描述】:
我有一个在 Visual Studio 2008 中包含网站和类库的解决方案。
然后我有另一个需要引用类库的解决方案之外的网站项目。我右键单击 Bin 文件夹或项目并选择添加引用,然后选择我的类库项目,它将类库需要的 15 个左右的 DLL 添加到网站的 bin 文件夹中,但没有一个 .cs 文件识别 using 语句。
using MyLibrary.MyFolder;
它说它无法解决它,而 ReSharper 只是说它可以安全地删除,因为它没有被使用。
ReSharper 可以识别出它需要引用并建议它“引用 MyLibrary 并使用 MyFolder”。我不确定为什么它建议我添加我已经拥有的参考。当我接受建议时,我收到错误
“引用模块失败。可能引用会产生项目之间的循环依赖。”
我尝试访问网站属性页并删除所有引用并重新添加它们,但它给出了相同的错误。任何想法为什么这不起作用?
【问题讨论】:
-
检查类库中的.net框架版本和你引用的项目
标签: c# visual-studio-2008 resharper reference