惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

A
Arctic Wolf
博客园 - 聂微东
F
Fortinet All Blogs
云风的 BLOG
云风的 BLOG
小众软件
小众软件
V
Visual Studio Blog
博客园 - 三生石上(FineUI控件)
OSCHINA 社区最新新闻
OSCHINA 社区最新新闻
Apple Machine Learning Research
Apple Machine Learning Research
freeCodeCamp Programming Tutorials: Python, JavaScript, Git & More
The Cloudflare Blog
H
Hackread – Cybersecurity News, Data Breaches, AI and More
The GitHub Blog
The GitHub Blog
Y
Y Combinator Blog
Cyber Security Advisories - MS-ISAC
Cyber Security Advisories - MS-ISAC
博客园_首页
L
LangChain Blog
A
About on SuperTechFans
阮一峰的网络日志
阮一峰的网络日志
I
Intezer
T
The Blog of Author Tim Ferriss
Security Latest
Security Latest
C
CXSECURITY Database RSS Feed - CXSecurity.com
Know Your Adversary
Know Your Adversary
Simon Willison's Weblog
Simon Willison's Weblog
cs.CL updates on arXiv.org
cs.CL updates on arXiv.org
P
Palo Alto Networks Blog
Scott Helme
Scott Helme
S
Secure Thoughts
Spread Privacy
Spread Privacy
T
Threat Research - Cisco Blogs
Attack and Defense Labs
Attack and Defense Labs
P
Privacy & Cybersecurity Law Blog
O
OpenAI News
H
Heimdal Security Blog
www.infosecurity-magazine.com
www.infosecurity-magazine.com
Help Net Security
Help Net Security
C
Cyber Attacks, Cyber Crime and Cyber Security
Blog — PlanetScale
Blog — PlanetScale
GbyAI
GbyAI
G
Google Developers Blog
博客园 - Franky
cs.AI updates on arXiv.org
cs.AI updates on arXiv.org
K
Kaspersky official blog
Recent Commits to openclaw:main
Recent Commits to openclaw:main
T
Tor Project blog
D
Darknet – Hacking Tools, Hacker News & Cyber Security
T
Tenable Blog
Google Online Security Blog
Google Online Security Blog
PCI Perspectives
PCI Perspectives

博客园 - 无之无

别了博客园! 即将没落的博客园?!!! SQL里ROWCOUNT的使用 阿里云的背后故事(希望别被关了) LINQ:是BUG还是~~~ 集合代理类的实现 WPF对绑定到数据的树初始化选择项 SilverLight中的数据绑定 [请教]关于 .NET 应用的几个问题请教!!!( 如何解决 自定义控件 构造被设计器删除? 遭遇品牌电脑的尴尬 FOREACH的遍历 该死的微软,该死的文档,该死的ExecuteCommand Windows Form的初始化大小记录处理问题 怪异的Windows Form事件 MDI窗体关闭问题解决一例 .Net再发行包与强名称 托管与非托管的混合编程问题 关于WMI
面对VS2005,我遇到了BUG?
无之无 · 2006-09-22 · via 博客园 - 无之无

产品开发一直计划使用2005,终于能成行是件高兴的事情,但期间遇到几件怪事情:

1——

ICO编辑器无效。

通过IDE编辑ICO文件,能编辑,也显示保存成功,但再打开,数据还是原来的,郁闷。

现在要编辑ICO都是回到2003来处理。

2——

TRY-CATCH-FINALY的无奈。

TRY的目的是为了捕获异常,或者为了调试,或者为了避免不必要、不确定的麻烦

CATCH是为了处理TRY捕获的异常

FINALY是为了进行最终的处理,无论TRY后还是CATCH后都要执行。

原则上说,TRY-CATCH后,FINALY的存在是意义不大的,只要把FINALY提出来,放置在TRY-CATCH的后面就OK了。所以我很少用FINALY。即便CATCH没有什么东西也会用CATCH来完整TRY语句。

当然,FINALY的最大作用就是TRY-CATCH或单纯的TRY后无论是否抛出异常都会执行,而放置在TRY-CATCH语句后面的代码在遇到异常后是不会再执行了。

现在遇到了问题,估计是2005改进的吧,哈哈(也可能是我一直没有遇到这样的情况吧)。

曾经在2003下面的代码,只使用了TRY-FINALY,还从来没有发现过错误,现在2005却经常这样,TRY后把异常抛出了,只好修改为TRY-CATCH-FINALY。

是我把TRY-FINALY理解错了还是……

3——

2005的IDE超长的等待处理,烦死人。

情况是这样的:编译后,如果没有错误还好些只要有错误,那么编译完成后都要等很久才会有反应,为什么会这样?本人猜测可能是重构技术导致的吧,又或者内存少了(512M,现在到768M还是一样)?如果因为这样关闭重构功能,那2005提供重构就有作秀的嫌疑,因为重构严重影响了开发进度。

另外一个情况是:如果使用了FORM设计操作,那么,无论是否编译成功都会出现上面的等待时间超长的情况,又是什么原因?这个时候还跟重构有关?

第三个情况就是:打开WINFORM窗体(包括WEBFORM)都会出现等待时间很长的情况这个应该跟重构没有关系了吧?2003可是没有这么严重的。

第四个情况:执行可视设计时,对引用到的模块的版本太敏感了,只要项目和引用到的项目或DLL中有2个以上的对象引用到的同一个项目的版本不完全一致就没有办法设计界面,2003好象不是这样的。

很喜欢2005里面的项目清理支持,以前都要关闭解决方案,甚至要关闭IDE,然后手工删除OBJ下面的中间文件,现在不用了哈。