Visual studio 2010 使用带有PostBuildEvent的Visual Studio安装项目创建MSI包

Visual studio 2010 使用带有PostBuildEvent的Visual Studio安装项目创建MSI包,visual-studio-2010,Visual Studio 2010,我正在使用VisualStudio创建一个MSI包,并且我已经在SQL Express设置中添加了它,除了我希望在应用程序安装完成后自动打开SQL Express之外,一切正常 我做了一些调查,在VisualStudio的属性窗口中看到了一个名为PostBuildEvent的设置选项。我可以在这里添加自定义宏来启动SQL Express安装程序吗?如果是的话,我将如何着手做这件事?如果没有,有没有人对我如何使这项工作成功有任何建议 任何帮助都将不胜感激,谢谢 生成MSI文件完成后,生成后事件将立

我正在使用VisualStudio创建一个MSI包,并且我已经在SQL Express设置中添加了它,除了我希望在应用程序安装完成后自动打开SQL Express之外,一切正常

我做了一些调查,在VisualStudio的属性窗口中看到了一个名为
PostBuildEvent
的设置选项。我可以在这里添加自定义宏来启动SQL Express安装程序吗?如果是的话,我将如何着手做这件事?如果没有,有没有人对我如何使这项工作成功有任何建议


任何帮助都将不胜感激,谢谢

生成MSI文件完成后,生成后事件将立即在您的计算机上运行。它将在VisualStudio完成构建MSI后立即运行代码。当最终用户安装应用程序时,它将不会运行


要在最终用户安装应用程序后让安装程序运行代码,请使用。

谢谢您的回复!我尝试过这样做,在安装过程中,SQL Express安装程序启动和停止时出现错误
SQL Server安装程序遇到以下错误:无法识别指定的“提交”设置。错误代码0x84B40003。
我已删除SQL安装程序属性中参数字段中的
/commit
。现在效果很好,谢谢!