2013-07-01 100 views
0

我已經在Windows 8上安裝了visual studio 2008和2010以及2012版本。現在,如果我打開vs 2008項目,它會要求我將其轉換爲vs 2010年,我不想要。項目需要在Windows 8中默認打開Visual Studio 2008

在Windows 8中,我嘗試了「打開」,但我無法在程序中看到vs 2008,當我去它的目的地並嘗試打開它時,它再次打開爲VS 2010。

更新

問題不在於我無法打開項目在VS 2008,問題是我不能夠強制VS 2008解決方案在2008年VS打開(默認) 。 我可以通過打開VS 2008打開項目,然後使用文件 - >打開 這些項目是在SVN龜倉庫,在Windows 7默認打開VS 2008,但現在我得到了Windows 8,所以每次打開項目時,它問我,這

enter image description here

對不起混亂。

+0

打開VS2008,然後使用」文件「菜單打開它? –

+0

^^我已經這樣做了,但我厭倦了 – Mathematics

+0

轉到解決方案文件 - >右鍵單擊 - >屬性--->檢查是否有更改選項--->選擇要打開的應用程序,它在Windows中適用於我7,因爲我的所有項目都是以vb6-default的形式打開的,那麼我試過這個 – user1102001

回答

2

不知道爲什麼它的工作是使用Windows 7的工作,但我會看它到它的方式,但是我能解決的問題,

enter image description here

我認爲,問題就來了因爲我先安裝了VS 2012和VS 2010,然後安裝了VS 2008。

+1

這是默認的文件關聯。一個更有趣的答案可以解釋它是如何搞砸的。或者,爲什麼像這樣點擊鼠標比單擊Ctrl + Shift + O「更好」。 –

+0

我需要深入挖掘,但我更新了答案,將繼續尋找它發生的原因 – Mathematics

1

我遇到過類似的事情。

安裝了VS2008和VS2013的Windows 8.1。

問題:

  1. 鼠標右鍵選擇文件管理器VS2008 .sln文件。
  2. 從菜單中選擇「打開方式」
  3. 該對話框顯示一個選項VS2013。
  4. 從「你想如何打開這個文件?」對話框中選擇「更多選項」
  5. 向下滾動選擇所有新選項並選擇「在此PC上查找另一個應用程序」
  6. 粘貼到VS2008的路徑。例如:「C:\ Program Files(x86)\ Microsoft Visual Studio 9.0 \ Common7 \ IDE \ devenv.exe」
  7. 它運行VS2013。

此外,使用「文件 - >屬性」將.sln文件與VS2008相關聯沒有按預期工作。在設置好文件關聯後,我希望能夠雙擊那個.sln文件並調出VS2008,但它卻運行了VS2013。

解決方案:

使用「文件 - >屬性」,試圖用VS2008東西.sln文件關聯後發生了變化。 現在當我嘗試第2步(「打開..」)時,我得到2個選擇:VS2013和「Visual Studio版本選擇器」。選擇「版本選擇器」和「全部使用該應用程序」。sln文件「選中將導致後續的.sln文件打開正確的Visual Studio。

相關問題