我正在使用一个名为
Telerik.Webcontrols
的命名空间的第三方库。该库位于一个网站项目中,我正在将其转换为 Web 应用程序项目。
Telerik.WebControls
包含一个名为 RadAjaxControl
的类。
在原始网站项目中,我的代码如下所示:
public sub page_load(...)
dim foo as Telerik.Webcontrols.RadAjaxControl
一旦我转换为网络应用程序项目,它说
Telerik.Webcontrols
不存在。
然而,真正奇怪的是下面的代码确实可以编译:
imports Telerik.WebControls
public sub page_load(...)
dim foo as RadAjaxControl
这里可能发生了什么?
注意外壳:
Telerik.Webcontrols != Telerik.WebControls
我将删除并重新添加对 Telerik 的引用。或者将新的 Telerik 控件拖放到您的页面上。这应该可以清除丢失的命名空间。