VS2005 DEBUG状态下修改代码(VS2005 使用技巧)
2010-07-28 18:21
225 查看
因为最近同事说VS2005调试慢,所以才想起这个问题。我一般能不调试就不调试,主要也是因为调试太慢,而且自己也尽量避免调试,否则确实有很多时间在调试的等待过程ing。一般咱也就这么将就过去了。(*^__^*)。
没记错的话,应该是刚装完的VS2005可以在DEBUG模式下修改代码的,但不知道为什么在我们的项目中,VS2005就不能在调试状态下修改代码。找来一些相关资料。VS2005把这个功能称为“编辑并继续”。还有就是因为按照SQL2005中文语言包什么的,造成VS2005不能“编辑并继续”。
大概说了下情况,具体说一下解决办法。如何在VS2005 debug状态下修改代码(F5 启动调试,而不是附件进程启动调试)。
1:Web项目属性设置
2:类库项目、Windows项目
这样你就可以在断点的情况下,修改代码,并继续在Bebug状态下。可以减少再次启动调试的时间,对一些调试来说是很方便的噢!(*^__^*)。
但不是所有的修改都支持“编辑并继续”的。下面是MSDN上列举的修改后需要重新编译的状况
在调试会话期间不能对 C# 代码应用下列更改:
对当前语句或任何其他活动语句的更改。
活动语句包括调用堆栈中的函数中为转至当前语句而调用过的任何语句。
当前语句在源窗口中以黄色背景标记。其他活动语句以阴影背景标记,并且是只读的。这些默认颜色可在“选项”对话框中更改。
对全局符号的更改,包括:
添加新类型。
在类型中添加方法。
更改类型的签名。
在类型中添加字段、事件或属性。
编辑匿名方法或任何包含匿名方法的方法。这些方法以阴影背景标记。
添加新的匿名方法。
添加、移除或更改属性。
添加、移除或更改
移除或更改局部变量。允许添加局部变量。
在活动语句前后添加
修改包含 yield return 或 yield break 语句的方法。
更改具有由匿名方法初始化的字段的构造函数。
Google 标记: 调试Debug, 调试技巧, 编辑代码, 调试代码
引用:/article/4950012.html
没记错的话,应该是刚装完的VS2005可以在DEBUG模式下修改代码的,但不知道为什么在我们的项目中,VS2005就不能在调试状态下修改代码。找来一些相关资料。VS2005把这个功能称为“编辑并继续”。还有就是因为按照SQL2005中文语言包什么的,造成VS2005不能“编辑并继续”。
大概说了下情况,具体说一下解决办法。如何在VS2005 debug状态下修改代码(F5 启动调试,而不是附件进程启动调试)。
1:Web项目属性设置
2:类库项目、Windows项目
这样你就可以在断点的情况下,修改代码,并继续在Bebug状态下。可以减少再次启动调试的时间,对一些调试来说是很方便的噢!(*^__^*)。
但不是所有的修改都支持“编辑并继续”的。下面是MSDN上列举的修改后需要重新编译的状况
在调试会话期间不能对 C# 代码应用下列更改:
对当前语句或任何其他活动语句的更改。
活动语句包括调用堆栈中的函数中为转至当前语句而调用过的任何语句。
当前语句在源窗口中以黄色背景标记。其他活动语句以阴影背景标记,并且是只读的。这些默认颜色可在“选项”对话框中更改。
对全局符号的更改,包括:
添加新类型。
在类型中添加方法。
更改类型的签名。
在类型中添加字段、事件或属性。
编辑匿名方法或任何包含匿名方法的方法。这些方法以阴影背景标记。
添加新的匿名方法。
添加、移除或更改属性。
添加、移除或更改
using指令。
移除或更改局部变量。允许添加局部变量。
在活动语句前后添加
foreach、
using或
lock。
修改包含 yield return 或 yield break 语句的方法。
更改具有由匿名方法初始化的字段的构造函数。
Google 标记: 调试Debug, 调试技巧, 编辑代码, 调试代码
引用:/article/4950012.html
相关文章推荐
- VS2005 DEBUG状态下修改代码(VS2005 使用技巧)
- VS2005 DEBUG状态下修改代码(VS2005 使用技巧)
- VS2005 DEBUG状态下修改代码(VS2005 使用技巧)
- VS2005使用技巧——代码段
- eclipse中修改代码补全快捷键及部分使用技巧
- 如何修改本地代码,并更新到github,及其他使用技巧
- 如何修改本地代码,并更新到github,及其他使用技巧
- 【旺铺2012分享】导航CSS代码使用修改技巧!
- iOS调试技巧—调试状态修改UI
- C# MEF使用1(不修改代码,挂载不同dll)
- 使用 js WinHttpRequest 修改伪造 Referer (附实战代码)
- eclipse的debug使用技巧
- 使用 SVC 修改代码
- 使用DOM Breakpoints找到修改属性的Javascript代码
- iOS开发技巧 - 一行代码修改TabBar图标渲染颜色
- EditPlus - 可能是Windows下最好用的文本代码编辑器+使用技巧集萃
- 在使用shape的同时,用代码修改shape的颜色属性
- Unity 使用代码修改Texture属性 一键生成精灵
- PyCharm使用技巧:Show History(修改历史)
- 代码合并工具Beyond Compare的使用技巧