2012-07-12 89 views
0

由于vs2010的bitset问题,我还会安装vs2008,它没有这个bug。但据我记忆,在我的旧经验中,windows sdk中存在一些冲突。我不记得,但我如何解决这些冲突?还是有任何冲突?在vs2010上安装vs2008

+2

我有2003年,2005年,2008年和2010年安装和AFAIK没有冲突(注意我不使用IDE虽然)。 – hmjd 2012-07-12 15:43:52

+0

你指的是什么冲突?我运行2005年,2008年和2010年没有问题。 – Bart 2012-07-12 15:47:55

+0

你真的想在VS2010中使用VS2008 *覆盖*代码吗?因为这不起作用。你可以并排安装它们,但是你不能在2008年的标准库中安装2010年的编译器。 – 2012-07-12 15:50:38

回答

2

你可能指的是将在Windows SDK配置工具附带的问题与Visual Studio 2008的Windows SDK有一个严重的错误,因为它无法正确设置注册表中的SDK版本。

你可以阅读这里的问题: http://blogs.msdn.com/b/windowssdk/archive/2008/03/01/integrating-windows-sdk-and-vs-with-new-sdk-configuration-tool.aspx

正如帖子中提到的有各种各样的解决方案,以确保你正在构建对正确的SDK版本。

我个人已经安装了Visual Studio 2008,2010和2012 RC1,迄今为止没有任何问题。

我在2010年安装Visual Studio 2008时遇到的一个小问题是,它将我所有的文件关联都更改为2008年而不是2010年。要解决此问题,您可以打开2010年,然后转到“工具” - >设置 - >环境 - >常规,然后按“还原文件关联”。

希望这会有所帮助!

1

就我个人而言,我有MSVC6,2003,2005,2008和2010在Win7 x64上并排安装,并且完全没有问题。他们都使用GUI(IDE),调试器等。但是,我只使用C/C++,因此与其他语言的使用经验可能会有所不同。

另见答复相同或类似的问题: