可以在aspx.vb代码隐藏文件中创建C#类的实例吗?类型'xxx'未定义,BC30002错误
当我尝试这个Page_Load事件中:
Dim oFlow As New Flow(HttpContext.Current.Request)
我得到“流”是没有定义的类型。流类本身位于:
App_Code/CSCode/Cust/Frm/Flow.cs
有没有与此类关联的命名空间。
任何建议将不胜感激。
欢呼声,
德文
可以在aspx.vb代码隐藏文件中创建C#类的实例吗?类型'xxx'未定义,BC30002错误
当我尝试这个Page_Load事件中:
Dim oFlow As New Flow(HttpContext.Current.Request)
我得到“流”是没有定义的类型。流类本身位于:
App_Code/CSCode/Cust/Frm/Flow.cs
有没有与此类关联的命名空间。
任何建议将不胜感激。
欢呼声,
德文
似乎有这不能不说是可以直接使用参考从VB调用C#类对谷歌的几篇文章。但是我从来没有使用过这种方法。以下是我建议:
现在您可以调用C#代码,就像从VB代码中调用任何其他类库一样。另外,如果您需要对C#代码进行更改,您只需要进行编译,再次编译,并且由于它在VB项目中被引用,所有内容都将自动更新。
希望这会有所帮助。
感谢您的回复。
我之所以出现问题是因为我在Windows XP中使用了IIS 6以及XP PRO IIS管理工具,并且没有正确的站点运行。
一旦我切换到XP PRO IIS管理工具中的适当位置,然后重新编译,我可以从.vb页面中调用我的C#类,而不会出现任何问题,并且intellisense也会识别该类以及:)
欢呼声,
德文