Raj*_*ran 1 iis asp.net-mvc window c#-4.0 asp.net-mvc-3
概述:使用C#命令行安装MVC3网站。该应用程序已正确安装在Win7,Win8,Server 2008和2013中。正确配置IIS后,同一安装程序无法在window10中运行。
错误消息:产品:Web客户端-此设置需要Internet Information Server 5.1或更高版本以及Windows XP或更高版本。无法在Windows 2000上安装此安装程序。请安装Internet Information Server或更新的操作系统,然后再次运行此安装程序。
事件日志中的错误消息(MsiInstaller):Windows Installer安装了该产品。产品名称:Web客户端。产品版本:3.x.xx。产品语言:1033。制造商:xxxx。安装成功或错误状态:1603。
安装程式码:
Process p = new Process();
p.StartInfo.FileName = msiexec.exe;
p.StartInfo.Arguments ="/qn /i \"" + Settings.InstallationDirectory + "Website\\WebClient.msi\"";
p.StartInfo.WindowStyle = ProcessWindowStyle.Hidden;
p.Start();
p.WaitForExit();
Run Code Online (Sandbox Code Playgroud)
无法在IIS中看到已安装的网站。
我发现条件编辑器存在一些配置问题(目标计算机上的要求)
演练:
右键单击“ IIS条件”并查看属性
检查条件公式;它应如下所示:(IISMAJORVERSION> =“#5” AND IISMINORVERSION> =“#1”)或IISMAJORVERSION> =“#6”
如果要在IIS 7.5及更高版本上安装,请使用以下条件公式:
(IISMAJORVERSION> =“#6”和IISMINORVERSION> =“#1”)或IISMAJORVERSION> =“#10”
在Windows 10中,默认IISMINORVERSION值= 0(但是我的代码是1,我已经相应地修改了我的设置)。
如何优化MIN和MAX值:
移至以下位置“ HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ Services \ W3SVC \ Parameters”
以上是对我有用的更改,让我知道是否有
| 归档时间: |
|
| 查看次数: |
6684 次 |
| 最近记录: |