vs2010 dev10 上手遇到的一些问题

主要就是项目转换方面的问题。

打开SL项目的时候会提示需要安装最新的sdk, 按照提示下载安装后再打开就ok了

C++项目, 打开以后全部项目不能编译, 类似ZeroMemory的方法会被提示无效。

一些方法比如Print(int i){…..}  函数中会提示too many arguments in function call, 有点莫名其妙

error C2143: syntax error : missing ')' before 'const'  之类的大量出现。

大概就是一些路径和环境变量受到了影响, 之前装了SDK6, SDK7, SDK7.1, DDK7, 现在好像又多了一个7.0A? 总之是彻底乱套了。

.net 方面, 受到CLI版本影响, 一些项目引用会造成编译失败。 类似一个2.0的project, 引用了3.5的项目, 那么直接就编译失败了, 之前vs08的时候只是一个版本的提示。 所以项目版本要大于等于dependencies。

C++的 Tools->options ->C++ Directories 被挪到项目右键点出来的那个属性里去了.

会显示external dependencies, 但是不知道列出来的一些头文件是根据什么.

自带的source code管理是Team foundation Explorer. 估计除了比较牛逼的大项目, 一般人用不到.

 

 

其他方面:

转换项目特别是C# C++混合的solution, 时间真的是和描述的一样, 我要等 a fews minutes, 连个取消都没有

最不爽的地方在于, 无论是build还是rebuild, 和当前项目无关的其他项目error不消失, 还要自己排个序, 看这个error是哪个项目来的, 可是我现在不编译不调试其他项目, 你显示出来不是浪费时间嘛。

C++项目多的时候, 一直在更新intellisense, 鼠标移动都不平滑了, 机器变得很慢。

单文件的关闭按钮被放到每个单独打开文件的tab上面了, 快键是ctrl+F4, 觉得还是08的所有tab共享一个【X】比较顺手。

architecture里的调用视图功能不错, 终于不用花时间研究调用顺序了。

posted on 2010-04-06 13:31  无法显示此网页  阅读(841)  评论(0编辑  收藏  举报

导航