我的一个aspx页面(.NET 1.1)
中有一个这样的命名空间<%@ Register TagPrefix="jwg" Namespace="Janus.Web.GridEX" Assembly="Janus.Web.GridEX" %>
此代码用于在32位系统上运行.Net 1.1但最近我们将其移植到64位系统(仅运行时而不是开发环境)。它已经在一个64位系统上成功移植了 - 不过几个月前就已经完成了,我现在已经完全忘记了那时所做的所有设置(不幸的是我当时没有记录)。
除了少量使用上述命名空间注册标记的页面外,一切运行正常。它在运行时从浏览器抛出一个脚本错误错误,说明此页面上的脚本中发生了错误。错误:'GridEx'未定义。要继续在此页面上运行脚本吗? bin中的DLL与另一个64位工作盒中的DLL相同。 IIS上的所有其他设置似乎都运行良好,因为我能够在其上设置.NET 1.1应用程序池并运行整个应用程序。
感谢。
答案 0 :(得分:0)
在Visual Studio中,我删除了所有引用并再次创建它们(选择项目的bin目录的路径),这解决了这个问题......即使在引用的属性中,它可能发生了什么显示bin的路径,但不知何故需要刷新整个事物以将其反映到已编译的项目文件中。它的Visual Studio 2003。
谢谢你们。