我的 Windows 窗体应用程序遇到了一个似乎非常奇怪的问题。我是一名 Web 开发人员,开发 Windows 窗体应用程序的经验有限。我正在开发一个电子商务网站,该网站将产品图像作为 blob 存储在数据库中。为了更容易批量导入图像,我正在编写一个小型 Windows 窗体实用程序,它使用现有的网站 bll 库。我正在使用 Visual studio 2010 c# 和 .net 4。我在解决方案中创建了一个新的 Windows 窗体项目,并添加了对 bll 项目的引用。我开始编码并将 using 语句添加到我的代码中,一切都按预期工作,intelisense 与我的 bll 类等一起工作。然后我构建了该项目,但它失败了,它抱怨引用 bll 项目中任何内容的每一行代码,包括using 语句和 intelisense 不再适用于 bll 项目中的任何内容。如果没有提及 bll 项目,基本上就是您所期望的。如果我删除引用然后重新添加它,或者将 ar 引用添加到解决方案中的另一个项目,则智能感知会返回并且所有编译器错误都会消失。然后,如果我再次构建,它们都会重新出现,并且智能感知不再起作用。
我错过了什么,这里到底发生了什么。
您的库可能依赖于其他 .NET 库,例如您需要在 Forms 应用程序中引用的 System.Web。这会造成这种行为。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)