2012-07-12 99 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++,因此與其他語言的使用經驗可能會有所不同。

另見答覆相同或類似的問題: