我正在使用 Visual Studio 2010 编写 MSI 安装程序,我想知道这是否可行?
运行自定义脚本——我基本上需要运行一个 exe 进程并等待它完成运行——然后在安装过程中将文件复制到目标文件夹。
运行自定义脚本——我需要再次运行一个 exe 进程并等待它完成运行——然后再卸载目标文件。
附言。我正在使用 C# 进行开发。
最佳答案
要在安装/卸载文件之前执行自定义操作,您需要将其安排在 InstallExecuteSequence 的开头,例如在“LanchConditions”标准操作下。 http://msdn.microsoft.com/en-us/library/windows/desktop/aa372038(v=vs.85).aspx
但是,据我所知,在 VS 中您无法显示此标准操作,因此我看不到在其后添加自定义操作的方法。
据我所知,VS 的“安装”步骤对应于“InstallFiles”标准操作。
关于c# - 在 VS2010 中安装/卸载 MSI 之前运行自定义脚本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8587037/