【问题标题】:Running an asp.net 1.1 app under windows server 2008 64bit在 windows server 2008 64bit 下运行 asp.net 1.1 应用程序
【发布时间】:2008-10-17 04:24:33
【问题描述】:

在windows server 2008 64-bit web edition下运行asp.net 1.1应用程序有什么问题吗?

【问题讨论】:

    标签: asp.net windows-server-2008 64-bit compatibility .net-1.1


    【解决方案1】:

    我自己从未尝试过,但我确实找到了您可能会感兴趣的以下页面:

    • This blog 深入介绍了在 Windows Server 2008 上配置 ASP.NET 1.1。作者没有说它是 x86 还是 x64,所以我假设它是 x86。但无论哪种方式,作者似乎都必须跳过一些障碍才能正确设置 ISAPI 过滤器。

    • 我还在 IIS7 论坛上找到了 this thread,其中有人讨论了 ASP.NET 1.1 的性能不佳。在 x64 Win2k8 上。因此,由于表现不佳,我认为它在一定程度上起作用。不幸的是,作者提到的线程接近尾声时遇到 500 个错误,然后讨论停止:-(

    所以从我读过的内容来看,我猜这是可能的,但我也猜想如果你能找到一些不涉及 II7 和 x64 的替代方案,你会少一些麻烦。

    【讨论】:

      【解决方案2】:

      我最近在 64 位 2008 上测试了我们的应用程序。我们的应用程序是 .net framework 3.5,但我们遇到了一些问题。

      我们遇到的主要问题是第 3 方组件,例如不是为 64 位构建的 Aspose 字,并导致错误。不幸的是,您不尝试就不会知道..

      【讨论】:

        【解决方案3】:

        .NET 1.1 只有 32 位,因此应用程序池必须以 32 位运行并使用经典管道。我自己还没有尝试过,我会尽我所能不必在 2008 年的服务器上安装 .NET 1.1,但它应该可以工作。

        【讨论】:

          【解决方案4】:

          没问题。只需按照说明进行

          http://learn.iis.net/page.aspx/472/how-to-install-aspnet-11-with-iis7-on-vista-and-windows-2008/

          通过单击机器名称在 IIS7 管理员上找到“CGI 限制”选项(最后一步)。

          【讨论】:

            【解决方案5】:

            我很确定http://learn.iis.net/page.aspx/472/how-to-install-aspnet-11-with-iis7-on-vista-and-windows-2008/ 上的文章适用于 Windows Server 的非 R2 版本。

            据我所知,ASP.NET 1.1 不能在 Windows 上运行(或者至少不能很好地运行)。

            有一些创可贴解决方案,不同的人已经发布/博客,但微软不支持。

            【讨论】:

            • 这是完全错误的。我有多个运行 ASP.NET 1.1 的 IIS7/IIS7.5 服务器没有问题。 Microsoft 甚至支持它,当您安装 .NET 1.1 时,兼容性向导会告诉您确保获得某些更新以使其正常运行。
            猜你喜欢
            • 1970-01-01
            • 1970-01-01
            • 1970-01-01
            • 2012-04-15
            • 1970-01-01
            • 2023-04-10
            • 2011-12-10
            • 2023-03-27
            • 1970-01-01
            相关资源
            最近更新 更多