Windows 如何在Visual Studio安装项目中运行外部安装程序
我正在使用Visual Studio安装项目为我的新Windows程序(单个EXE文件)创建一个安装程序。它似乎唯一缺少的是运行组件安装程序的方法。我需要将单独的安装程序EXE与我的程序捆绑并运行,但每当我尝试将其作为自定义操作运行时,就会出现“嵌套安装程序”错误(您无法在安装程序中运行安装程序) 那么,除了购买一个商业安装程序($$$)之外,有没有一种方法可以编写一个自定义操作来实现这一点?我已经看过一些关于这方面的教程,它看起来并不吓人,但我担心在释放安装事务锁之后(或之前)运行自定义操作,以便下一个安装程序可以运行 建议Windows 如何在Visual Studio安装项目中运行外部安装程序,windows,visual-studio-2010,visual-studio,installation,Windows,Visual Studio 2010,Visual Studio,Installation,我正在使用Visual Studio安装项目为我的新Windows程序(单个EXE文件)创建一个安装程序。它似乎唯一缺少的是运行组件安装程序的方法。我需要将单独的安装程序EXE与我的程序捆绑并运行,但每当我尝试将其作为自定义操作运行时,就会出现“嵌套安装程序”错误(您无法在安装程序中运行安装程序) 那么,除了购买一个商业安装程序($$$)之外,有没有一种方法可以编写一个自定义操作来实现这一点?我已经看过一些关于这方面的教程,它看起来并不吓人,但我担心在释放安装事务锁之后(或之前)运行自定义操作,
谢谢 您可以使用任何免费的安装程序/安装程序创建者。它们将允许您在安装期间运行任何自定义脚本,或安装任何其他组件或软件 以下仅列出几个免费选项:
其他Wix资源:但是为什么你不能使用免费的安装程序创建者来创建独立的安装程序,让你可以安装任何你可能需要的东西呢?Wix绝对是一条路要走。虽然(在我看来)自定义操作很棘手,这意味着(与任何其他编码活动一样)需要大量阅读。祝你好运哎呀哎呀。WiX和Burn正是我想要的。疯皮条客!您指向“添加自定义先决条件”的链接已以真正的MS方式消失。。用微软的话来说,这意味着“以更好的用户体验的名义”;我添加了一个指向webarchive版本的链接,以及一个指向最新文档的链接(原始链接本应重定向到:()我认为MarcWin详细说明的是,这些“自定义脚本”会因嵌套的安装程序错误而失败…@PeterRitchie您可以通过自定义安装程序创建者完全做到这一点。