Script Debugging: Open Debug File
Hab ja hier geschrieben wie man das attachen zu EPLAN automatisieren kann. Hier ist noch die Beschreibung wie man einen Breakpoint setzen kann. Das kann man aber direkt machen wenn die temporäre Datei geöffnet wird. Mit diesem Script (welches man dann per Toolbar wieder einbinden kann), wird die Datei automatisch geöffnet:
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) { string _sActiveWindowName = string.Empty; if(DTE.ActiveWindow.Caption != null) { _sActiveWindowName = DTE.ActiveWindow.Caption; string _DebugScriptFileName = System.IO.Path.GetTempPath() + "\\Debug_" + _sActiveWindowName; System.IO.FileInfo oFI = new System.IO.FileInfo(_DebugScriptFileName); if(oFI.Exists) { DTE.ItemOperations.OpenFile(_DebugScriptFileName, Constants.vsext_vk_Debugging); } else { System.Windows.MessageBox.Show("Debug-script\n'" + _DebugScriptFileName + "'\nwas not found."); } return; } } }