我试图在服务器上安装Windows Service,并且以管理员身份运行命令行并导航到我的InstalUtil.cmd文件并运行它时,出现错误“ msiexec失败:1603”,但是该服务确实已安装并且可以按预期完美运行。有任何解决错误消息的想法/建议吗?
答案 0 :(得分:1)
需要重启吗? :这可能是一个简单的“需要重启问题” 。 1603
可能意味着批处理文件中的“需要重新启动”。
InstallExecuteSequence
中的什么位置?您需要收集更多信息-这将导致检查日志:
标准调试 :
事件日志 :event logs
说什么? ( Windows +点击 R 。键入eventvwr
,然后按 OK )。检查不同的日志。
MSI日志文件 :您是否创建了MSI日志文件?
TMP folder
,按日期排序,并检查最近的文件中是否有任何*.log files
。如果找到MSI日志文件,请尝试搜索"value 3"
(不带引号)以查找任何失败的操作。
答案 1 :(得分:0)
在Windows上安装时有时会出现1603错误,因为Visual C ++运行时库和Microsoft .Net问题。
尝试重新安装Microsoft Visual Studio可再发行软件包或卸载原始安装的版本。