如果我不知道这是什么原因,我肯定会发疯的:):
我的解决方案中有几个项目。我遇到的问题是在我添加另一个参考的解决方案中。
在一个项目中,我有我的自定义控件(纯 .cs 文件),另一个解决方案是测试页面,它只是 ASPX 页面(没有任何代码隐藏文件 - 因为整个操作由控件执行)
现在的问题是,当我将自定义控件项目的引用添加到我的网页项目中时,我在自定义控件中编写的代码没有受到影响。我为我的自定义文本框控件添加了一个新属性,该属性没有出现在我的 HTML 标记中的智能感知中,并且我设置的断点没有受到打击(在自定义控件代码中)。
这在 .NET 3.5 Framework 中运行良好。(我们有 2 个分支;一个是 3.5,另一个是 4.0)但不在 .NET Framework 4.0 中工作。我正在使用 Windows 2008 Server R2。
我到目前为止所做的:
- 检查了两个项目的目标框架(两个项目都是 4.0)。
- 在需要的地方复制并粘贴程序集。