有打算使用和正在使用VS2010进行MFC程序开发的进来看看,呵呵
本帖最后由 happybanban 于 2011-03-20 17:00:06 编辑 VS2010 IDE界面做的比较漂亮,但是他的一些不该有的缺陷导致我不愿意升级到VS2010进行开发
1, 非英文版VS2010, 新建一个MFC程序时,对资源随便做一下修改,然后保存,就会提示resource.h并非由微软visual studio提供的资源文件,除非资源设置成英文就不会提示,我无语了,对于这种低级的bug, 微软不应该犯,因为微软的开发人员只要稍微用下他们自己开发的2010来简单测试一下MFC开发,绝对100%出现这个问题,这说明什么?至少说明VS2010没有进行很仔细的测试!出现这样不该的错误,让人不放心!关键是打了vs2010的sp补丁后,问题依然存在!
2,不清楚是什么原因,微软官方说VS2010移除了对Inter的itanium安腾处理器在MFC上的支持,也就是说MFC程序用VS2010是不能编译ia64版本的,我亲自实验了,果真是不能编译IA64版本的,而VS2008却支持ia64的MFC编译,不清楚为什么一款开发工具升级,反而原来有的功能,升级后居然被砍掉了,所以如果用MFC开发程序,我不建议将开发平台移植到VS2010,试想以后如果要支持IA64的 windows系统,那么VS2010很显然不合适,建议理性升级到VS2010!
3, VS2010集成环境有时候对ctrl+c毫无反映,这样的bug, 要知道开发人员最多用的组合键恐怕就是ctrl+c 和ctrl+v了,呵 呵,不清楚打了sp补丁后是否解决了这个问题,没有验证!
总之基于以上几点, 我对vs2010并不感冒!如果是做C++开发,MFC开发的,个人建议没必要升级到VS2010, .net的倒可以考虑!
一家之言,仅供参考!
[解决办法]
2005的飘过
[解决办法]
你的是正版吗?
还有从不用中文版。。 如果你仅是写个if else的,当然用不到vs2010了。
====================================论坛签名==================================
当您的问题得到解答后请及时结贴.
http://topic.csdn.net/u/20090501/15/7548d251-aec2-4975-a9bf-ca09a5551ba5.html
http://topic.csdn.net/u/20100428/09/BC9E0908-F250-42A6-8765-B50A82FE186A.html
http://topic.csdn.net/u/20100626/09/f35a4763-4b59-49c3-8061-d48fdbc29561.html
如何给分和结贴?
http://community.csdn.net/Help/HelpCenter.htm#结帖
访问我的blog
http://blog.csdn.net/muzizongheng
[解决办法]
没用过2010,还在用2005,比较熟悉,放心
[解决办法]
是的,是从微软网站上download下来的旗舰版,有试用期限的,但是功能微软说是全的,只是有期限限制,
另外还在微软网站上下了vs2010 的sp1
给企业开发,开发平台升级我认为是要评估的,不能随便升级,万一有问题,不好负责,毕竟不能保证microsoft开发的东西就一定没问题,我就还是使用vs2005
[解决办法]
关键还是看你能否用到vs2010的新功能了。
比如MFC Feature Pack, 比如完整的测试工具, 比如架构设计工具, 或者c++的新特性, 或者WPF方面的。 呵呵。
[解决办法]
我用vs2010,以及SP1好像没有遇到LZ说的问题。
[解决办法]
偶用2010pro-en,没遇到LZ说的问题;
[解决办法]
我遇到了
[解决办法]
楼主这个问题怎么解决啊?
[解决办法]
第一点求教。。为什么我资源设置成英文了,还是以一样提示。。