VJK*_*VJK 6 .net compiler-errors reference
我有2个WinForm应用程序.
完成的,有效的WinFormApp1引用了CompanyName.BusinessObjects.dll.
一个带有nothinhg的新WinForm应用程序引用了BusinessObjects.dll.当我输入"Import CompanyName.BusinessObjects"时,intellisense识别它并在我引用包含的对象时显示可用的方法.
然而,.当我编译它时,我收到错误"未声明.由于其保护级别,它可能无法访问".它似乎不再识别BusinessObjects项目.
我发誓这是一个错误.这发生过一次,我想我能够通过弹跳VS2010来清除它,清理和重新编译所有.
现在,没有任何帮助.
我很绝望,因为我认为它是一个错误,我不知道如何解决它.
在这里,人们谈论以前有效的相同问题和解决方案,但它不再适用于我.
答:查看"输出"窗口以获取线索.
BusinessObjects.dll" could not be resolved because it has a dependency on "System.Web, Version=4.0.0.0, Culture=neutral
Run Code Online (Sandbox Code Playgroud)
我的客户端应用程序是针对CLIENT框架编译的,而不是完整的.解决方案是完全编译,或者最好从BO中删除Web依赖,这在事后是一个痛苦.