Bra*_*don 86 c# resharper reference visual-studio-2008
我有一个解决方案,包含Visual Studio 2008中的网站和类库.
然后我在解决方案之外有另一个需要引用类库的网站项目.我右键单击Bin文件夹或Project并选择Add Reference,然后选择我的类库项目,它将类库所需的15个左右的DLL添加到网站bin文件夹,但没有.cs文件识别using语句.
using MyLibrary.MyFolder;
Run Code Online (Sandbox Code Playgroud)
它说无法解决它,ReSharper只是说它可以被安全删除,因为它没有被使用.
ReSharper可以识别它需要引用并建议它"引用MyLibrary并使用MyFolder".我不确定为什么它建议我添加一个我已有的参考.当我提出建议时,我得到了错误
"无法引用模块.可能,引用会在项目之间产生循环依赖关系."
我已经尝试进入网站属性页面并删除所有引用并重新添加它们,但它给出了相同的错误.任何想法为什么这不起作用?
Cin*_*dyH 159
另外,检查新解决方案的项目是否针对您尝试包含的项目的兼容框架运行.我试图在3.5项目中包含对4.0项目的引用.
Bra*_*don 84
我找到了如何解决这个问题(至少对我而言).为什么它有效,我不确定,但确实如此.(我刚试过第二个有同样问题的网站,以下解决方案也适用于此).
我尝试正常清理项目并重建,关闭所有Visual Studio实例并重新启动它们,甚至尝试重新启动计算机.
实际工作的是在Visual Studio中打开项目,关闭所有打开的选项卡,然后关闭它.
在我打开标签之前因为我认为它不重要(我几乎没有关闭我正在使用的标签).
小智 8
我有一个类似的问题,我的所有引用都会被Resharper错过了 - 对我有用的解决方案是清除Resharper Cache然后重新启动VS
tools-> options-> resharper-> options-> general->单击clear caches按钮并重新启动VS.
归档时间: |
|
查看次数: |
107384 次 |
最近记录: |