|
|
|
@ -27,6 +27,8 @@ namespace Debugger |
|
|
|
|
|
|
|
|
|
|
|
VariableCollection localVariables = new VariableCollection(); |
|
|
|
VariableCollection localVariables = new VariableCollection(); |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
string debuggeeVersion; |
|
|
|
|
|
|
|
|
|
|
|
public ApartmentState RequiredApartmentState { |
|
|
|
public ApartmentState RequiredApartmentState { |
|
|
|
get { |
|
|
|
get { |
|
|
|
return requiredApartmentState; |
|
|
|
return requiredApartmentState; |
|
|
|
@ -39,6 +41,12 @@ namespace Debugger |
|
|
|
} |
|
|
|
} |
|
|
|
} |
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
public string DebuggeeVersion { |
|
|
|
|
|
|
|
get { |
|
|
|
|
|
|
|
return debuggeeVersion; |
|
|
|
|
|
|
|
} |
|
|
|
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
internal ManagedCallback ManagedCallback { |
|
|
|
internal ManagedCallback ManagedCallback { |
|
|
|
get { |
|
|
|
get { |
|
|
|
return managedCallback; |
|
|
|
return managedCallback; |
|
|
|
@ -89,6 +97,7 @@ namespace Debugger |
|
|
|
} else { |
|
|
|
} else { |
|
|
|
version = GetDebuggerVersion(); |
|
|
|
version = GetDebuggerVersion(); |
|
|
|
} |
|
|
|
} |
|
|
|
|
|
|
|
this.debuggeeVersion = version; |
|
|
|
|
|
|
|
|
|
|
|
NativeMethods.CreateDebuggingInterfaceFromVersion(3, version, out corDebug); |
|
|
|
NativeMethods.CreateDebuggingInterfaceFromVersion(3, version, out corDebug); |
|
|
|
|
|
|
|
|
|
|
|
|