UpQ*_*ark 3 c# batch-file visual-studio visual-studio-2012
我遇到了一个棘手的小问题.我有一个编译的C#可执行文件,在批处理文件中使用参数调用.我想通过VS2012调试器运行这个可执行文件,但是我不确定如何将调试器附加到可执行文件,因为它是从批处理脚本运行的.
我无法将批处理脚本设置为项目的调试启动文件(仅限.exes),并且我能找到的与批处理文件关联的唯一进程是cmd.exe,它不允许调试.我已经pause在批处理脚本的开头添加了一个,所以理想情况下该进程应该运行,我应该能够附加它,但我找不到任何预期的名称.
有人知道怎么做吗?这似乎是一个相当简单的问题,但我无法弄清楚如何将其纳入调试器.
小智 8
或者只需Debugger.Launch()在代码的开头添加一个:
System.Diagnostics.Debugger.Launch();
Run Code Online (Sandbox Code Playgroud)
它会提示您使用所有可用的VS调试器,选择您当前使用的调试器.
有关更多信息,请参阅链接:http://msdn.microsoft.com/en-us/library/system.diagnostics.debugger.launch(v=vs.110).aspx
| 归档时间: |
|
| 查看次数: |
2724 次 |
| 最近记录: |