获取“注册COM +应用程序时出错”

时间:2019-05-15 09:52:12

标签: windows-installer registry msiexec com+ component-services

我有一个COM +应用程序,我试图通过双击.msi文件来手动安装,但是它给出了错误,无法安装COM +应用程序。

由于此错误,它也不会在组件服务中创建任何条目。

我也尝试在注册表中搜索,但是可以找到带有COM +应用程序名称的任何条目。

我该如何解决此问题?我需要在服务器上安装此COM +应用程序。

我已经添加了错误的屏幕截图以供参考。

enter image description here

1 个答案:

答案 0 :(得分:0)

管理员权限 :首先,您是否以管理员权限运行MSI?请确保从提升的 cmd.exe 启动。可以从Component Services小程序中导出COM + MSI文件-这样,它们的传奇品质就很差。这是您可以尝试的模拟命令行:

msiexec.exe /i "Setup.msi" /QN /L*V "C:\log.log" /qn ALLUSERS=1

记录 :其次,请try to log the installation查看其中的内容。上面的命令行已经实现了日志记录,但是这里是有关日志记录和解释日志文件的更多详细信息:


组件服务 :您也可以尝试打开 Component Services 并从那里启动MSI。我目前没有适合测试的MSI。提供一些步骤来帮助您前进:

  • 启动 %windir%\system32\comexp.msc Windows键 +点击 R +键入 comexp.msc + 确定
  • 查找 Component Services => {{1} } Computers => My Computer => < / strong>
  • 右键单击 COM+ Applications "COM+ Applications" => New < / strong> => Program => Next > => Install pre-built program =>

如果在另一台计算机上安装了组件,则可以导出新的MSI以在其他计算机上使用。我不确定。