如何使用Visual Studio 2008中的Installer WebSetup项目打印console.writeline()

时间:2015-12-16 06:54:17

标签: visual-studio visual-studio-2008 windows-installer msiexec

无法使用此功能

AttachConsole()
    '[DllImport("kernel32.dll")]
public static extern bool AttachConsole(uint dwProcessId);' 

在Windows应用程序(WebSetup Installer项目)中使用VisualStudio 2008 。我想在安装时在控制台(CMD)中打印。

当我进入MSI安装程序时,AttachConsole()变为false(非活动)。如何使其活跃?

我们无法继续进行,请发表您的意见。

1 个答案:

答案 0 :(得分:0)

如果目标是在安装过程中调试自定义代码,则可以选择使用System.Diagnostics.Debug.WriteLine()。然后使用Sysinternals Suite中的DebugView监视调试输出。