是否在没有IIS的情况下安装ASP.Net状态服务(2.0或更高版本)?

是否在没有IIS的情况下安装ASP.Net状态服务(2.0或更高版本)?,asp.net,session-state-server,Asp.net,Session State Server,对于服务器场,我希望在非web服务器上安装ASP.Net状态服务,以便与所有web服务器共享。是否可以在服务器上不安装IIS的情况下独立安装ASP.Net状态服务?如果是,怎么做?根据这篇博文,答案是是 首先,您需要确保计算机上安装了ASP.NET状态服务。(当然,您需要在此计算机上安装.NET Framework。)转到“管理工具”中的“服务”部分,找到ASP.NET状态服务项。如果不存在,请拖到命令行,导航到%WINDIR%\Microsoft.Net\Framework\*version*

对于服务器场,我希望在非web服务器上安装ASP.Net状态服务,以便与所有web服务器共享。是否可以在服务器上不安装IIS的情况下独立安装ASP.Net状态服务?如果是,怎么做?

根据这篇博文,答案是

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

aspnet_regiis -i
最后,您需要允许远程连接到此服务器。转到注册表并将
HKEY\U LOCAL\U MACHINE\SYSTEM\CurrentControlSet\Services\aspnet\U state\Parameters\AllowRemoteConnection
设置为1

快乐编程


请注意,我自己没有尝试过这些步骤;相反,我是在总结关于启用ASP.NET会话状态而不安装我在回答开始时引用的IIS博客条目的讨论…

在Windows 2012上,我被告知要使用添加/删除功能安装II8+ASP.NET,因此只能通过添加/删除功能为所需的.NET版本安装ASP.NET,然后进行注册表修改。