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;
}
else if (version == OS.WindowsVersion.WindowsServer2008)
else if (version == OS.WindowsVersion.WindowsServer2008 ||
version == OS.WindowsVersion.WindowsServer2008R2 ||
version == OS.WindowsVersion.Windows7)
{
serviceInfo.ProviderId = 100;
}
else if (version == OS.WindowsVersion.WindowsServer2012 ||
version == OS.WindowsVersion.Windows8)
{
serviceInfo.ProviderId = 104;
}
int serviceId = ES.Services.Servers.AddService(serviceInfo);
if (serviceId > 0)
{