Fixed "standalone" installer mode for Windows Server 2012

This commit is contained in:
feodor_fitsner 2012-09-10 15:45:46 -07:00
parent 0200086e6f
commit 8c8eecb22a

View file

@ -250,10 +250,17 @@ namespace WebsitePanel.Setup.Actions
{ {
serviceInfo.ProviderId = 1; serviceInfo.ProviderId = 1;
} }
else if (version == OS.WindowsVersion.WindowsServer2008) else if (version == OS.WindowsVersion.WindowsServer2008 ||
version == OS.WindowsVersion.WindowsServer2008R2 ||
version == OS.WindowsVersion.Windows7)
{ {
serviceInfo.ProviderId = 100; serviceInfo.ProviderId = 100;
} }
else if (version == OS.WindowsVersion.WindowsServer2012 ||
version == OS.WindowsVersion.Windows8)
{
serviceInfo.ProviderId = 104;
}
int serviceId = ES.Services.Servers.AddService(serviceInfo); int serviceId = ES.Services.Servers.AddService(serviceInfo);
if (serviceId > 0) if (serviceId > 0)
{ {