如何调试VS2010安装项目?

时间:2011-01-04 17:42:43

标签: visual-studio debugging installation

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

2 个答案:

答案 0 :(得分:28)

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

System.Diagnostics.Debugger.Launch();

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

答案 1 :(得分:0)

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