vs2010开发用哪个版本好

已举报 回答 关注

vs2010开发用哪个版本好

  • 回答数

    5

  • 浏览数

    5,831

5个回答 默认排序
  • 默认排序
  • 按时间排序

已采纳
必然是旗舰版,里面带的测试管理工具可以和VS2010还有TFS整合使用非常方便,对整个软件开发过程的管理有很大的好处。
取消 评论
由于计算机是32位Win7操作系统的,所以选择下载 GRMSDK_EN_DVD.iso,如果是64位操作系统就要选择下载 GRMSDKX_EN_DVD.iso。

下载后可用UltraISO将GRMSDK_EN_DVD.iso的内容提取出来,放到一个文件夹中,就可以直接运行setup进行安装了,而不需刻碟后再用光盘安装。Windows SDK默认被安装到C:\Program Files\Microsoft SDKs\Windows\v7.1目录中。

为了利用DirectShow的基类开发应用程序,必须先编译其BaseClasses项目,一般都要生成两个版本的基类库,一个是Debug版,另外一个是Release版,分别用于调试期间和最后发布。

下面以生成Debug版本为例(生成Release版本与此相类似),用VS2010打开C:\Program Files\Microsoft SDKs\Windows\v7.1\Samples\multimedia\directshow\baseclasses下面的baseclasses项目文件,这时如果直接生成BaseClasses就会报错,必须先配置好VS2010的通用属性\ VC++目录\ 包含目录和库目录。点选属性管理器视图,点选Debug|Win32,打开Debug属性页中的通用属性的各个子项,选取VC++目录,然后编辑包含目录和库目录。

32位Win7平台VS2010的directshow开发环境配置
包含目录包括:
C:\Program Files\Microsoft SDKs\Windows\v7.1\Include
C:\Program Files\Microsoft Visual Studio 10.0\VC\include

库目录包括:
C:\Program Files\Microsoft SDKs\Windows\v7.1\Lib

配置好VC++目录后,在菜单中点选生成\配置管理器,在配置项中选取Debug。关闭配置管理器页面后,再点选生成\生成BaseClasses,就可以顺利生成Debug版本的基类了,基类的库文件 strmbasd.lib 在 C:\Program Files\Microsoft SDKs\Windows\v7.1\Samples\multimedia\directshow\baseclasses\Debug目录中。
与此相类似,Release版本的库文件 strmbase.lib 则在 Relesas 目录中。

在需要用DirectShow的基类开发应用程序的项目中,还有把基类的头文件和库文件所在的目录添加到应用程序项目的VC++目录中(注意先后次序,否则可能报错):

包含目录包括:
C:\Program Files\Microsoft SDKs\Windows\v7.1\Samples\multimedia\directshow\baseclasses
C:\Program Files\Microsoft SDKs\Windows\v7.1\Samples\multimedia\directshow\common
C:\Program Files\Microsoft SDKs\Windows\v7.1\Include
C:\Program Files\Microsoft Visual Studio 10.0\VC\include

库目录包括:
C:\Program Files\Microsoft SDKs\Windows\v7.1\Lib
C:\Program Files\Microsoft SDKs\Windows\v7.1\Samples\multimedia\directshow\baseclasses\Debug
C:\Program Files\Microsoft Visual Studio 10.0\VC\lib

以上是针对当前项目配置包含目录和库目录。如果针对VS2010配置默认的包含目录和库目录,则不要在点选
Debug|Win32后马上打开属性页,而是要点选Debug|Win32的子项 Microsoft.Cpp.Win32.user 后再打开属性页,然后按照上面的方法配置目录。这样,其他项目可以通过 从父级或项目默认设置继承就可以了。
32位Win7平台VS2010的directshow开发环境配置

另外,还需要在 项目属性\配置属性\链接器\输入 之中的 依赖附件项 中加入:strmbasd.lib; winmm.lib; msvcrtd.lib (VC6用空格隔开就行了,VS2010一定要用 ;隔开几个项)等库文件,否则会出现一大堆错误:

1>Dialog1.obj : error LNK2001: 无法解析的外部符号 _CLSID_FilterGraph
1>Dialog1.obj : error LNK2001: 无法解析的外部符号 _IID_IGraphBuilder
...........
error LNK2019: 无法解析的外部符号 __imp__timeGetTime@0,该符号在函数 "public: int __thiscall CAMMsgEvent::WaitMsg(unsigned long)" (?WaitMsg@CAMMsgEvent@@QAEHK@Z) 中被引用
...........
取消 评论
必须是Win7 X64的,然后安装一下SharePoint Server 2010才能进行SharePoint开发的。具体的安装方法与在服务器版上的安装还有些不同的。
取消 评论
完全不一样的概念,VB和VB.Net两种代码规范,VB.Net、C#是有很多相似的。引用你不用操心啊,不会就双击错误下画线,他会提示你怎么引用的,选中就自动引用了,就和MyEclipse一样,会自动引用的。VB.Net是托管代码,他遵循CLS代码规范,你写不来查一下他的类和成员,很快就知道怎么写了,思路大体上相同应该学起来不难。
WPF跟.net不象Andriod跟Java那样出入那么大,代码和其他类出入不大。
取消 评论
个人比较推荐用虚拟机来实现这些东西
取消 评论
ZOL问答 > 电源 > 海盗船电源 > 其他分类 > vs2010开发用哪个版本好

举报

感谢您为社区的和谐贡献力量请选择举报类型

举报成功

经过核实后将会做出处理
感谢您为社区和谐做出贡献

提示

确定要取消此次报名,退出该活动?