Debugger2.WriteMinidump 方法
如果正在调试程序且处于中断模式下,则此函数将为当前调试会话创建一个小型转储。
命名空间: EnvDTE80
程序集: EnvDTE80(在 EnvDTE80.dll 中)
语法
声明
Sub WriteMinidump ( _
FileName As String, _
Option As dbgMinidumpOption _
)
void WriteMinidump(
string FileName,
dbgMinidumpOption Option
)
void WriteMinidump(
[InAttribute] String^ FileName,
[InAttribute] dbgMinidumpOption Option
)
abstract WriteMinidump :
FileName:string *
Option:dbgMinidumpOption -> unit
function WriteMinidump(
FileName : String,
Option : dbgMinidumpOption
)
参数
- FileName
类型:System.String
正在调试的程序的文件名。
- Option
类型:EnvDTE80.dbgMinidumpOption
一个 dbgMinidumpOption 常数,指定是写完全转储还是标准转储。
示例
Sub WriteMinidump()
Dim dbg As EnvDTE80.Debugger2
dbg = DTE2.Debugger
if MsgBox("This macro expects that we are currently debugging an _
app and that it is in break mode.",MsgBoxStyle.OKCancel) = _
MsgBoxResult.OK then
dbg.WriteMinidump("c:\test.dmp", 0)
MsgBox("Minidump was written to c:\temp\test.dmp")
End If
End Sub
.NET Framework 安全性
- 对直接调用方的完全信任。此成员不能由部分信任的代码使用。有关更多信息,请参见通过部分受信任的代码使用库。