标记为不可用且在后面的代码中可用的相同程序集

时间:2017-04-27 12:43:48

标签: asp.net vb.net visual-studio-2015 .net-assembly

我正在尝试解决ASP.NET代码隐藏中的公共属性在ASPX html标记页面上被标记为无法访问的问题。

var s = <%=foo%>
虽然在代码隐藏中声明Foo,但

Public无法访问。

页面上的另一个对象声明可能提供线索,所以我在这里将它作为一个单独的孤立问题询问:

Private WithEvents MyGizmo as Gizmo

当我将鼠标悬停在红色下划线的“Gizmo”上时,Visual Studio会显示此弹出窗口:

Class MyAssemblyName.Gizmo
   MyAssemblyName -- Not Available
   MyAssemblyName -- Available

当Visual Studio 2015报告相同的程序集既可用又不可用时,这意味着什么?什么条件会导致这种情况?

VS有一个建议的修复方法:导入 MyAssemblyName

如果它有所帮助,这是一个大约2003年的遗留网站,多年来经过几代Visual Studio和IIS“升级”。

其类型为类库

0 个答案:

没有答案