如何调试VS2010安装项目?

Bog*_*ets 10 debugging installation visual-studio

如何调试VS2010安装项目?我尝试附加到msiexec.exe,但它没有帮助.

Bar*_*nes 28

我假设您要在安装程序中调试自定义操作.如果是这样,在运行安装程序时打开解决方案并在其中一个事件中使用此行代码.

System.Diagnostics.Debugger.Launch();

当系统提示时调用安装程序并选择已加载项目的Visual Studio实例.


Bog*_*ets 0

看来我需要停止我的托管代码,以便该进程将出现在调试窗口中。可以通过调用MessageBox.Show 来完成。之后,msiexec 托管代码条目出现在进程中,如果我附加到它,我将能够调试我的自定义操作代码。