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

推荐订阅源

The Last Watchdog
The Last Watchdog
Exploit-DB.com RSS Feed
Exploit-DB.com RSS Feed
S
Secure Thoughts
MongoDB | Blog
MongoDB | Blog
博客园 - Franky
T
Tor Project blog
Threat Intelligence Blog | Flashpoint
Threat Intelligence Blog | Flashpoint
Google DeepMind News
Google DeepMind News
L
LINUX DO - 最新话题
博客园_首页
奇客Solidot–传递最新科技情报
奇客Solidot–传递最新科技情报
Vercel News
Vercel News
Last Week in AI
Last Week in AI
月光博客
月光博客
cs.CL updates on arXiv.org
cs.CL updates on arXiv.org
P
Proofpoint News Feed
博客园 - 叶小钗
NISL@THU
NISL@THU
C
Check Point Blog
K
Kaspersky official blog
N
News and Events Feed by Topic
OSCHINA 社区最新新闻
OSCHINA 社区最新新闻
A
Arctic Wolf
T
Threatpost
GbyAI
GbyAI
L
LINUX DO - 热门话题
钛媒体:引领未来商业与生活新知
钛媒体:引领未来商业与生活新知
P
Privacy & Cybersecurity Law Blog
N
News and Events Feed by Topic
Scott Helme
Scott Helme
P
Privacy International News Feed
The Register - Security
The Register - Security
G
GRAHAM CLULEY
Recorded Future
Recorded Future
Apple Machine Learning Research
Apple Machine Learning Research
C
Cybersecurity and Infrastructure Security Agency CISA
B
Blog
Project Zero
Project Zero
Cyberwarzone
Cyberwarzone
Webroot Blog
Webroot Blog
Microsoft Security Blog
Microsoft Security Blog
cs.CV updates on arXiv.org
cs.CV updates on arXiv.org
D
DataBreaches.Net
J
Java Code Geeks
AWS News Blog
AWS News Blog
Help Net Security
Help Net Security
Engineering at Meta
Engineering at Meta
M
MIT News - Artificial intelligence
T
Threat Research - Cisco Blogs
Google DeepMind News
Google DeepMind News

博客园 - 无之无

别了博客园! 即将没落的博客园?!!! 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下面的中间文件,现在不用了哈。