gpt4 book ai didi

.net - 未声明。由于其保护级别,它可能无法访问

转载 作者:行者123 更新时间:2023-12-04 14:51:54 25 4
gpt4 key购买 nike

我有 2 个 WinForm 应用程序。

一个完整的、工作的 WinFormApp1 有一个对 CompanyName.BusinessObjects.dll 的引用。

一个没有任何内容的新 WinForm 应用程序引用了 BusinessObjects.dll。当我输入“Import CompanyName.BusinessObjects”时,intellisense 识别出它并在我引用包含的对象时显示可用的方法。

然而,。当我编译它时,我收到错误“未声明。由于其保护级别,它可能无法访问。”它似乎不再识别 BusinessObjects 项目。

我发誓这是一个错误。这以前发生过一次,我想我可以通过弹跳 VS2010、清理和重新编译所有内容来清除它。

现在,没有任何帮助。

我很绝望,很生气,因为我认为这是一个错误,我不知道如何解决。

Here人们谈论以前有效的相同问题和解决方案,但它不再适合我了。

最佳答案

答案:查看输出窗口寻找线索。

BusinessObjects.dll" could not be resolved because it has a dependency on "System.Web, Version=4.0.0.0, Culture=neutral

我的客户端应用程序是针对 CLIENT 框架而不是完整的框架编译的。解决方案是针对完整的编译,或者最好从 BO 中删除 Web 依赖项,这在事后现在很痛苦。

关于.net - 未声明。由于其保护级别,它可能无法访问,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4221635/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com