2013-02-28 84 views
12

當我運行Visual Studio 2012 Professional時,我得到了一個並排的配置錯誤消息。Visual Studio 2012並排配置不正確

消息:

「C:\ Program Files文件\微軟的Visual Studio 11.0 \ Common7 \ IDE \ devenv.exe的

應用程序未能啓動,因爲它並排端配置不正確,請參閱應用程序事件日誌或使用commande-line sxstrace.exe工具獲取更多詳細信息。「

事件日誌:

「激活上下文生成失敗的 」C:\ Program Files文件\微軟的Visual Studio 11.0 \ Common7 \ IDE \ devenv.exe的X86「 依賴大會coloader80.dll,ProcessorArchitecture用於=。」 「,type =」win32「,version =」1.0.0.0「找不到,請使用sxstrace.exe進行詳細診斷。」

sxstrace.exe:http://pastebin.com/qgS3Sx8c

我已經安裝了vcredist_x86

我運行Windows 7專業版

+0

該DLL應該存在於C:\ Program Files(x86)\ Microsoft Visual Studio 11.0 \ Common7 \ IDE目錄中。該錯誤消息表示它丟失或其版本不正確。我的時間戳是2012年7月26日,長度爲102,864字節。 – 2013-03-03 02:58:07

回答

2

我曾在幾個文件相同的問題並沒有複製到VS2012目錄和它引起了「並排」問題。在我的情況下,我是從網絡上的驅動器安裝的。反覆安裝/卸載/重新安裝後,我終於將安裝介質移到本地硬盤。然後,我能夠卸載併成功重新安裝。我相信問題是,當安裝必須重新啓動並繼續安裝時,無法及時找到安裝介質,因此失敗。如果您從「遠程驅動器」進行安裝,我會建議將安裝介質移到本地驅動器,然後重試。

2

我今天遇到了這個問題,發現了一個簡單的方法來解決它,沒有分析日誌和尋找丟失的.dll文件。

我打開了系統配置,正想卸載VS2013 RC,當時我意識到有修復選項。嘗試這樣做沒有效果,但我也看到VS2012 for windows desktop和vs2012 for web仍被安裝。

所以在重新啓動後這次終於修好了我的side-by-side錯誤:

  1. 淨化任何以前安裝的Visual Studio版本的機器。
  2. 重新啓動。
  3. 修復Visual Studio的已安裝(且僅限左側)版本
  4. 重新啓動。

也許這對所有在未來遇到這個問題的人都有用。

親切的問候