aspnet_regiis.exe-sn“&引用;错误
我有一个由VS2010创建的web安装项目,当我安装这个项目时,所有的工作都很好,但当我选中“修复”选项时,我在安装过程中得到了错误 MSI日志文件aspnet_regiis.exe-sn“&引用;错误,iis,iis-6,Iis,Iis 6,我有一个由VS2010创建的web安装项目,当我安装这个项目时,所有的工作都很好,但当我选中“修复”选项时,我在安装过程中得到了错误 MSI日志文件 正在运行进程“c:\WINDOWS\Microsoft.NET\Framework64\v4.0.30319\aspnet\u regiis.exe”,参数为“-norestart-sn”“”,以静默方式运行 进程调用结果代码:“0”进程退出代码:“1” 错误表明IIS处于32位模式,而此应用程序是64位应用程序,因此不兼容 正在尝试32位版本的
- 正在运行进程“c:\WINDOWS\Microsoft.NET\Framework64\v4.0.30319\aspnet\u regiis.exe”,参数为“-norestart-sn”“”,以静默方式运行李>
- 进程调用结果代码:“0”进程退出代码:“1”
- 错误表明IIS处于32位模式,而此应用程序是64位应用程序,因此不兼容
- 正在尝试32位版本的“aspnet_regiis.exe”
- 正在从注册表项“HKLM\Software\Microsoft\ASP.NET\4.0.30319.0”读取注册表值路径
- 结果路径=
- 正在运行进程“c:\WINDOWS\Microsoft.NET\Framework\v4.0.30319\aspnet\u regiis.exe”,参数为“-norestart-sn”“”,以静默方式运行
- 进程调用结果代码:“0”进程退出代码:“1”
- 错误表明IIS处于64位模式,而此应用程序是32位应用程序,因此不兼容
使用-sn选项运行aspnet_regiis.exe应该只更新特定的应用程序,而不更新子应用程序,但如果未指定应用程序(路径参数为空),会发生什么情况? 当我选中“设置”而不是“修复”选项时,path param设置为我的应用程序,安装程序工作正常,所以我可能必须更改我的安装项目中的某些内容 此错误仅出现在iis6上,在iis7.5上工作正常,iis6设置为64位模式 谢谢