如何调试Installer安装程序类?

zhmvb 2008-03-14 06:51:40
如题,在Installer1中重写了Install事件,自己添了一些代码,但不知如何调试,请各位赐教!
...全文
317 7 打赏 收藏 转发到动态 举报
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
阿旭 2010-08-12
  • 打赏
  • 举报
回复
没看明白,能否详细一些?

[Quote=引用 6 楼 zhmvb 的回复:]

如何调试自定义操作/安装程序类?
可以使用下列方法之一:

在您的代码中添加对 System.Diagnostics.Debugger.Launch 的调用。此方法会打开实时调试,并允许您将新的调试器附加到您的代码。

在您的代码中添加对 MessageBox.Show("Debug Me") 的调用。当显示消息框时,使用 Visual Studio 附加到 MessageBox 进程……
[/Quote]
zhmvb 2008-03-19
  • 打赏
  • 举报
回复
如何调试自定义操作/安装程序类?
可以使用下列方法之一:

在您的代码中添加对 System.Diagnostics.Debugger.Launch 的调用。此方法会打开实时调试,并允许您将新的调试器附加到您的代码。

在您的代码中添加对 MessageBox.Show("Debug Me") 的调用。当显示消息框时,使用 Visual Studio 附加到 MessageBox 进程,然后在代码中添加断点(对于 Visual C# 项目)或停止点(对于 Visual Basic 项目)。

将调试首选项设置为启动 InstallUtil.exe(位于 \winnt\Microsoft.net\Framework\版本),并将其作为参数传递给程序集。按 F5 时,命中断点。InstallUtil.exe 将像 MSI 一样运行自定义操作。
shinaterry 2008-03-14
  • 打赏
  • 举报
回复
^ō^ 最后查看日志, 看看每一步的操作结果是否达到你期望的...
shinaterry 2008-03-14
  • 打赏
  • 举报
回复
^ō^ 尝试设置断点, 或者将结果输出到日志(文本文件)...

110,538

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Web++
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧