Browse Source

fix managed detection in AttachToProcessForm

pull/59/merge
Siegfried Pammer 12 years ago
parent
commit
23af1a7112
  1. 7
      src/AddIns/Debugger/Debugger.AddIn/Service/AttachToProcessForm.cs

7
src/AddIns/Debugger/Debugger.AddIn/Service/AttachToProcessForm.cs

@ -25,10 +25,9 @@ namespace ICSharpCode.SharpDevelop.Services @@ -25,10 +25,9 @@ namespace ICSharpCode.SharpDevelop.Services
{
this.process = process;
try {
var modules = process.Modules.Cast<ProcessModule>().Where(
m => m.ModuleName.StartsWith("mscor", StringComparison.InvariantCultureIgnoreCase));
managed = modules.Count() > 0;
managed = process.Modules
.OfType<ProcessModule>()
.Any(m => m.ModuleName.StartsWith("mscor", StringComparison.InvariantCultureIgnoreCase));
} catch { }
string fileName = Path.GetFileName(process.MainModule.FileName);

Loading…
Cancel
Save