Windows installer 如何解决windows安装程序错误安装程序被中断错误

Windows installer 如何解决windows安装程序错误安装程序被中断错误,windows-installer,installshield,orca,Windows Installer,Installshield,Orca,我已经创建了windows应用程序,并为此项目创建了一个安装文件。如果我运行.msi文件,它可以正常工作,安装也可以。但是,当我设置orca设置并运行应用程序时,我看到了安装错误屏幕 错误: 我在网上搜索这个错误,但我没有得到解决,所以,最后我在这个网站上发布了这个错误。请帮助我如何解决这个错误 注: 如果我运行创建的任何msi程序包文件,则orca文件不会仅在我的系统中运行。如果没有orca设置,则会正确安装 您的问题是RunSQLList自定义操作失败。我敢打赌,您的计算机上存在一些与SQL

我已经创建了windows应用程序,并为此项目创建了一个安装文件。如果我运行.msi文件,它可以正常工作,安装也可以。但是,当我设置orca设置并运行应用程序时,我看到了安装错误屏幕

错误:

我在网上搜索这个错误,但我没有得到解决,所以,最后我在这个网站上发布了这个错误。请帮助我如何解决这个错误

注:
如果我运行创建的任何msi程序包文件,则orca文件不会仅在我的系统中运行。如果没有orca设置,则会正确安装

您的问题是RunSQLList自定义操作失败。我敢打赌,您的计算机上存在一些与SQL相关的问题。

您的问题是RunSQLList自定义操作失败。我敢打赌,您的计算机上存在一些与SQL相关的问题。

您应该做的第一件事是,使用日志进行安装

打开一个提升的命令

msiexec/i/l*vx setup.log

然后在日志中查找错误代码,通常在停止安装程序的致命错误之前有一行带有错误代码,根据我的经验,我发现了以下几行:

Action WEBCA_SetTARGETSITE返回实际错误代码1603

关闭手柄11

WEBCA_SetTARGETSITE。返回值3

执行操作:FatalErrorForm


最后谷歌发现了错误代码,在我的例子中,需要在服务器上添加ISS6兼容性角色。添加它后,msi安装没有错误。

您应该做的第一件事是,使用日志进行安装

打开一个提升的命令

msiexec/i/l*vx setup.log

然后在日志中查找错误代码,通常在停止安装程序的致命错误之前有一行带有错误代码,根据我的经验,我发现了以下几行:

Action WEBCA_SetTARGETSITE返回实际错误代码1603

关闭手柄11

WEBCA_SetTARGETSITE。返回值3

执行操作:FatalErrorForm


最后谷歌发现了错误代码,在我的例子中,需要在服务器上添加ISS6兼容性角色。添加后,msi安装无误。

安装IIS6兼容工具为我修复了此问题


注意:这是在2017年,我在Visual Studio 2015中构建了一个hello world wen应用程序,添加了一个Web部署项目,并将其转移到另一台机器上,发生了此错误-安装2002年编写并在2008年过时的软件修复了此问题

安装IIS6兼容工具为我修复了此问题

注意:这是2017年,我在Visual Studio 2015中构建了一个hello world wen应用程序,添加了一个Web部署项目,并将其转移到另一台机器上,发生了此错误-安装2002年编写并在2008年过时的软件修复了此问题

我的修复程序:

当我以普通用户的身份启动Total Commander,然后启动MSI时,它会给出一个错误

当我以管理员身份启动Total Commander,然后启动MSI时,它不会给出错误。

我的修复程序:

当我以普通用户的身份启动Total Commander,然后启动MSI时,它会给出一个错误


当我以管理员的身份启动Total Commander,然后启动MSI时,它不会给出错误。

如果你说的是,它是MSI的通用编辑器。因此,它可以对MSI做任何事情。我们不知道你用它做了什么。作为猜测,您是否使用它来生成transform.mst文件?我们仍然需要更多的信息,谢谢您的回复,是的,我使用orcamicrosoft工具设置获取数据库实例。如果我在其他机器上运行相同的文件,它工作正常。系统配置我的机器和其他机器相同。我有板条箱日志文件请查看此链接所有错误似乎都是一样的-您修改了一个或多个表单的某些文本或其他部分,现在文本不适合表单。但它正在其他机器上工作,不仅在我的机器上工作。如果你说的是,它是MSIs的通用编辑器。因此,它可以对MSI做任何事情。我们不知道你用它做了什么。作为猜测,您是否使用它来生成transform.mst文件?我们仍然需要更多的信息,谢谢您的回复,是的,我使用orcamicrosoft工具设置获取数据库实例。如果我在其他机器上运行相同的文件,它工作正常。系统配置我的机器和其他机器相同。我有板条箱日志文件请查看此链接所有错误似乎都是一样的-您修改了一个或多个表单的某些文本或其他部分,现在文本不适合表单。但它在其他机器上工作,而不仅仅在我的机器上工作。是的,您是对的,但是我怎样才能解决这个错误。有什么解决方法吗?请帮助我。你不能从MSI方面解决这个问题。在您的计算机上调试SQL。你说它对其他c语言有效
计算机。你的机器发生了什么变化?是的,你是对的,但是我如何解决这个错误。有什么解决方案吗?请帮助我。你不能从MSI方面解决这个问题。在您的计算机上调试SQL。你说它可以在其他计算机上工作。你的机器发生了什么变化?
  The installer was interrupted before <MyApp> could be installed.
  You need to restart the installer to try again.