Windows installer 高级安装程序不工作

Windows installer 高级安装程序不工作,windows-installer,setup-project,advanced-installer,Windows Installer,Setup Project,Advanced Installer,我有一个问题,我正在尝试为基于WindowsC的应用程序构建msi设置。它是一个windows桌面应用程序。当我使用VisualStudio2010构建安装程序时,它成功地运行了,但每当我使用它时,它都会给我一个错误。它跳转到应用程序的中间并生成一个错误。以下是我正在做的: 我已经配置了第一部分,这意味着使用教程可以清楚地了解应用程序信息。以下是本教程的链接: 在应用程序文件夹中,我添加了整个发布文件夹,[我已在发布文件夹中构建了我的应用程序] 我也为可执行文件制作了一个快捷方式 它构建成功,但

我有一个问题,我正在尝试为基于WindowsC的应用程序构建msi设置。它是一个windows桌面应用程序。当我使用VisualStudio2010构建安装程序时,它成功地运行了,但每当我使用它时,它都会给我一个错误。它跳转到应用程序的中间并生成一个错误。以下是我正在做的:

我已经配置了第一部分,这意味着使用教程可以清楚地了解应用程序信息。以下是本教程的链接: 在应用程序文件夹中,我添加了整个发布文件夹,[我已在发布文件夹中构建了我的应用程序] 我也为可执行文件制作了一个快捷方式

它构建成功,但当我运行它时,它在安装后会给我错误


我使用AdvancedInstaller的原因是我需要一些定制的先决条件,还需要检查注册表中的某些值。我认为高级安装程序提供了这些选项。任何其他选项也将不胜感激。

那么安装后会出现错误吗?i、 e.当您使用快捷方式启动已安装的应用程序时,是吗?如果是这样,您似乎缺少程序集的一些依赖项。您是否尝试过主可执行文件的“添加依赖项”选项?只要转到“文件”视图,右键单击它,您就会在关联菜单中找到它。

我发现了错误。错误是当我在Advanced Installer中创建桌面上可执行文件文件夹的快捷方式时,我将其重命名为某个名称,使.exe扩展名一直被截断。但奇怪的是,它在运行,但不工作。我保留了名字的分机号。现在可以工作了:)–请确保不要删除在桌面文件夹或您访问的任何其他文件夹中创建的快捷方式的扩展名.exe。

我基本上添加了依赖项。我发现了错误。错误是当我在高级安装程序中创建桌面上可执行文件的快捷方式时,我将其重命名为某个名称,使.exe扩展名一直被截断。但奇怪的是,它在运行,但不工作。我保留了名字的分机号。现在开始工作:)