4

对于服务器场,我想在非 Web 服务器上安装 ASP.Net 状态服务以与所有 Web 服务器共享。是否可以在没有在其服务器上安装 IIS 的情况下独立安装 ASP.Net 状态服务?如果是这样,怎么做?

4

1 回答 1

5

根据这篇博文,在不安装 IIS 的情况下启用 ASP.NET 会话状态,答案是肯定的。

首先,您需要确保在计算机上安装了 ASP.NET 状态服务。(当然,您需要在这台计算机上安装 .NET Framework。)转到“管理工具”中的“服务”部分并找到“ASP.NET 状态服务”项。如果它不存在,请转到命令行,导航到%WINDIR%\Microsoft.Net\Framework\*version*\并输入:

aspnet_regiis -i

最后,您需要允许远程连接到该服务器。转到注册表并设置HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\aspnet_state\Parameters\AllowRemoteConnection为 1。

快乐编程!

请注意,我自己没有尝试过这些步骤;相反,我正在总结我在此答案开头引用的启用 ASP.NET 会话状态而不安装 IIS 博客条目中的讨论......

于 2010-12-17T22:59:15.037 回答