修改系统默认调试工具在mygeneration中的应用

1.vs2010默认调试的注册表信息

Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\AeDebug]
"UserDebuggerHotKey"=dword:00000000
"Auto"="0"
"Debugger"="\"C:\\Windows\\system32\\vsjitdebugger.exe\" -p %ld -e %ld"

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\AeDebug\AutoExclusionList]
"DWM.exe"=dword:00000001

 

2.delphi7默认调试的注册表信息

Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\AeDebug]
"UserDebuggerHotKey"=dword:00000000
"Debugger"="C:\\Program Files\\Borland\\Delphi7\\Bin\\bordbg70.exe -aeargs %ld %ld"
"Auto"="0"

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\AeDebug\AutoExclusionList]
"DWM.exe"=dword:00000001

 

3.mygeneration启动调试

方案一:分为以下步骤:

1.在模板方法Render() 中加入System.Diagnostics.Debugger.Launch();

2.执行模板一次,会调用vs进行调试.注意这时并不会带原码.

3.再执行模板一次.则会进入代码调试阶段.

方案二:(方案一比较通用)

1. Open up VS 2003/5 go to Tools-> External Tools.. menu.
2. Click on Add.
3. Bellow give whatever title you want to give.
4. For "Command”: Select ZeusCmd.exe from open window. Commonly it is located as C:\Program Files\MyGeneration\ZeusCmd.exe
5. For "Arguments”: -t "C:\complete\path\to\Template\File.zeus"
6. Check "Use Output Window" checkbox.
7. Click on OK.


 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值