【发布时间】:2011-08-23 03:17:40
【问题描述】:
我的 Windows 窗体应用程序似乎有一个非常奇怪的问题。我是一名网络开发人员,我在开发 Windows 窗体应用程序方面的经验有限。我正在开发一个电子商务网站,该网站将产品图像作为 blob 存储在数据库中。为了更容易批量导入图像,我正在编写一个使用现有网站 bll 库的小型 Windows 窗体实用程序。我正在使用 Visual Studio 2010 c# 和 .net 4。我在我的解决方案中创建了一个新的 windows 窗体项目并添加了对 bll 项目的引用。我开始编码并在我的代码中添加了 using 语句,一切都按预期工作 intelisense 与我的 bll 类等一起工作。然后我构建了项目但它失败了,它抱怨每一行代码都引用了 bll 项目中的任何内容,包括using 语句和 intelisense 不再适用于 bll 项目的任何内容。基本上,如果没有对 bll 项目的引用,您会期望什么。如果我删除引用然后重新添加它,或者将 ar 引用添加到解决方案中的另一个项目,则 intelisense 会返回并且所有编译器错误都会消失。然后,如果我再次构建它们,它们都会重新出现并且智能感知不再起作用。
我错过了什么,这里到底发生了什么。
【问题讨论】:
标签: c# winforms visual-studio-2010 .net-4.0