0

我在我的一个 aspx 页面(.NET 1.1)中有一个这样的命名空间

<%@ Register TagPrefix="jwg" Namespace="Janus.Web.GridEX" Assembly="Janus.Web.GridEX" %>

这段代码曾经在 .Net 1.1 的 32 位系统上运行良好,但最近我们将其移植到 64 位系统(只有运行时而不是开发环境)。它已经成功地移植到了一个 64 位系统上——但是那是几个月前完成的,我现在完全忘记了当时所有的设置是什么(不幸的是我当时没有做任何笔记)。

除了我使用上述命名空间注册标签的几个页面外,一切都运行良好。它在运行时从浏览器向我抛出一个脚本错误错误,说此页面上的脚本中发生错误。错误:“GridEx”未定义。您想继续在此页面上运行脚本吗?bin 中的 DLL 与另一个 64 位工作盒中的 DLL 相同。IIS 上的所有其他设置似乎都运行良好,因为我能够在其上设置 .NET 1.1 应用程序池并运行整个应用程序。

谢谢。

4

1 回答 1

0

在 Visual Studio 中,我删除了所有引用并再次创建它们(选择项目的 bin 目录的路径),这解决了这个问题......即使在引用的属性中它显示了路径,也可能发生了什么到 bin,但不知何故,需要刷新整个内容以将其反映到编译的项目文件中。它的 Visual Studio 2003。

多谢你们。

于 2011-09-22T16:17:45.283 回答