在 windows server 2008 64-bit web edition 下运行 asp.net 1.1 应用程序有什么问题吗?
5 回答
我自己从未尝试过,但我确实找到了您可能会感兴趣的以下页面:
这篇博客深入介绍了在 Windows Server 2008 上配置 ASP.NET 1.1。作者没有说它是 x86 还是 x64,所以我假设它是 x86。但无论哪种方式,看起来作者都必须跳过一些障碍才能正确设置 ISAPI 过滤器。
我还在 IIS7 论坛上发现了这个线程,其中有人讨论了 ASP.NET 1.1 的性能不佳。在 x64 Win2k8 上。因此,由于表现不佳,我认为它在某种程度上起作用。不幸的是,在作者提到的线程结束时遇到 500 个错误,然后讨论停止:-(
所以从我读过的内容来看,我猜这是可能的,但我也猜想,如果你能找到一些不涉及 II7 和 x64 的替代方案,你会少一些麻烦。
.NET 1.1 只有 32 位,因此应用程序池必须以 32 位运行并使用经典管道。我没有尝试过自己,我会尽我所能不必在 2008 服务器上安装 .NET 1.1,但它应该可以工作。
我最近一直在 64 位 2008 上测试我们的应用程序。我们的应用程序是 .net 框架 3.5,但我们遇到了一些问题。
我们遇到的主要问题是第 3 方组件,例如不是为 64 位构建的 Aspose 字,并导致错误。不幸的是,您不尝试就不会知道..
没问题。只需按照说明
http://learn.iis.net/page.aspx/472/how-to-install-aspnet-11-with-iis7-on-vista-and-windows-2008/
通过单击计算机名称,可以在 IIS7 管理员上找到“CGI 限制”选项(最后一步)。
我很确定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 上运行(或者至少不能很好地运行)。
有一些创可贴解决方案,不同的人已经发布/博客,但这不受 Microsoft 支持。