Für das Script-Debuggen muss man sich ja an den EPLAN Prozess hängen… Das kann man auch recht schön automatisieren.
Hier der Code für das Makro:
using EnvDTE;
using EnvDTE80;
using System.Management;
using System;
public class C : VisualCommanderExt.ICommand
{
public void Run(EnvDTE80.DTE2 DTE, Microsoft.VisualStudio.Shell.Package package)
{
foreach(Process proc in DTE.Debugger.LocalProcesses)
{
if(proc.Name.ToString().EndsWith("EPLAN.exe"))
{
proc.Attach();
return;
}
}
System.Windows.MessageBox.Show("Process running the EPLAN was not found.");
}
}
Ich habs das gleich in eine Toolbar gepackt zusammen mit Detach All, dann kann ich Visual Studio wieder davon lösen.

Hinterlasse einen Kommentar