2016-10-15 90 views
7

我想在Windows 10中加載VS2015 Pro版本(更新3),並且我一直在爲這幾天嘗試不同的事情而戰鬥。當我啓動它時,我會進入白色的Visual Studio Splash Screen,它會掛起。這在VS2013中看到了很多,顯然在VS2015中也是如此,但目前爲止還沒有任何效果。Visual Studio 2015-卡在初始屏幕

任何人都可以分享成功故事嗎?

基於各種網站上,我曾嘗試: 1.devenv.exe /安全模式 2.devenv.exe/resetskippkgs 3.devenv.exe/installvstemplates 4.devenv.exe/resetsettings 5.devenv。 exe/resetuserdata

我能夠運行devenv.exe/resetsettings,我進入但我立即有錯誤,然後Visual Studio鎖,我不能點擊任何東西。當我點擊關閉的彈出窗口,我得到一個錯誤,VS停止工作,我在VS,但它被鎖定。我無法點擊任何東西。

錯誤,當我做得到:

CommonAzureToolsPackage did not load correctly. 
    Microsoft.VisualStudio.Shell.Connected.ConnectedUser.ConnectedUserPackage did not load correctly. 

我ActivityLog.xml有這樣的:

   <type>Error</type> 
      <source>VisualStudio</source> 
      <description>LegacySitePackage failed for package [Microsoft.VisualStudio.Shell.Connected.ConnectedUser.ConnectedUserPackage]Source: &apos;Microsoft.VisualStudio.Shell.Connected&apos; Description: Could not load file or assembly &apos;Microsoft.VisualStudio.Services.Client, Version=14.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a&apos; or one of its dependencies. The system cannot find the file specified.&#x000D;&#x000A;System.IO.FileNotFoundException: Could not load file or assembly &apos;Microsoft.VisualStudio.Services.Client, Version=14.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a&apos; or one of its dependencies. The system cannot find the file specified.&#x000D;&#x000A;File name: &apos;Microsoft.VisualStudio.Services.Client, Version=14.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a&apos;&#x000D;&#x000A; at Microsoft.VisualStudio.Shell.Connected.Common.CommonUtilities.CheckAndResetUserTokenStorage(IServiceProvider serviceProvider)&#x000D;&#x000A; at Microsoft.VisualStudio.Shell.Connected.ConnectedUser.ConnectedUserPackage.Initialize()&#x000D;&#x000A; at Microsoft.VisualStudio.Shell.Package.Microsoft.VisualStudio.Shell.Interop.IVsPackage.SetSite(IServiceProvider sp)&#x000D;&#x000A;&#x000D;&#x000A;WRN: Assembly binding logging is turned OFF.&#x000D;&#x000A;To enable assembly bind failure logging, set the registry value [HKLM\Software\Microsoft\Fusion!EnableLog] (DWORD) to 1.&#x000D;&#x000A;Note: There is some performance penalty associated with assembly bind failure logging.&#x000D;&#x000A;To turn this feature off, remove the registry value [HKLM\Software\Microsoft\Fusion!EnableLog].&#x000D;&#x000A;</description> 
      <guid>{7F679D93-2EB6-47C9-85EB-F6AD16902662}</guid> 
      <hr>80070002</hr> 
      <errorinfo></errorinfo> 
      </entry> 
      <entry> 
      <record>26</record> 
      <time>2016/10/15 03:38:42.027</time> 
      <type>Error</type> 
      <source>VisualStudio</source> 
      <description>SetSite failed for package [Microsoft.VisualStudio.Shell.Connected.ConnectedUser.ConnectedUserPackage](null)</description> 
      <guid>{7F679D93-2EB6-47C9-85EB-F6AD16902662}</guid> 
      <hr>80070002</hr> 
      <errorinfo></errorinfo> 
      </entry> 
      <entry> 
      <record>27</record> 
      <time>2016/10/15 03:38:42.042</time> 
      <type>Error</type> 
      <source>VisualStudio</source> 
      <description>End package load  [Microsoft.VisualStudio.Shell.Connected.ConnectedUser.ConnectedUserPackage]</description> 
      <guid>{7F679D93-2EB6-47C9-85EB-F6AD16902662}</guid> 
      <hr>80070002</hr> 
      <errorinfo></errorinfo> 
+0

你是否設法解決了這個問題?我有一個類似的問題,它看起來像GAC中的Microsoft.VisualStudio.Services.Client版本是12.0.0。0(可能來自以前版本的VS)而不是14.0.0.0 – romanoza

+0

嘿羅曼扎我沒有。在查看多個站點並進入MS論壇後,他們建議重新加載我的操作系統並查看會發生什麼。我認爲這與說「重啓」的技術支持類似。這是MS論壇的主題,有一些鏈接,我也嘗試過,但目前,我只是堅持使用VS2013。你可能想看看這些是否有幫助。 https://social.msdn.microsoft.com/Forums/vstudio/en-US/916e7f13-f58b-4277-ae9f-c7ac4afa7441/vs-pro-2015-hanging?forum=visualstudiogeneral – Dazed

回答

3

今天我有同樣的問題與Visual Studio 2015年企業(可能是因爲我手動刪除了C:\ Program Files(x86)\ Microsoft Visual Studio 14目錄在卸載和重新安裝Visual Studio之間。)我檢查了一臺工作機器,發現我的機器丟失了文件Microsoft.VisualStudio.Services.Client.dll in t他以下目錄:

  • C:\ Program Files文件(x86)的\微軟的Visual Studio 14.0 \ Common7 \ IDE \ CommonExtensions \微軟\ TeamFoundation \團隊資源
  • C:\ Program Files文件(x86)的\微軟的Visual工作室14.0 \ Common7 \ IDE \擴展\ qngmizal.tmp

注:後者目錄下有一個隨機生成的名稱,但目錄可以通過包含一個extension.vsixmanifest文件的存在來鑑定以下元素:

<Identity Id="Microsoft.VisualStudio.TeamFoundation.TeamExplorer.Extensions" Version="14.0.23102" Language="en-US" Publisher="Microsoft"/> 

更新:正如你注意到,第一個目錄實際上是一個符號鏈接到第二個。

卸載並重新安裝Visual Studio沒有解決問題。 修復Visual Studio。

+0

謝謝邁克爾。我今晚會看這個。我剛剛檢查了我的筆記本電腦和C:\ Program Files文件(x86)\ Microsoft Visual Studio 14.0 \ Common7 \ IDE \ CommonExtensions \ Microsoft \ TeamFoundation \ Team Explorer是一個鏈接到C:\ Program Files文件(x86)\ Microsoft Visual Studio 14.0 \ Common7 \ IDE \ Extensions \ lv5t0um4.beo文件。 – Dazed

+1

其他...我試了幾次修復,沒有運氣。我確實在VS2013中遇到過有關團隊資源管理器的帖子,但是他們安裝了一個獨立的團隊資源管理器來解決問題。顯然,這不再是在2015年獨立,所以我沒有找到它的下載,也許我可以複製文件。感謝幫助。 – Dazed

+0

好今晚看了看。我錯過了整個團隊資源管理器目錄。做一些研究,但爲什麼這不是安裝%$ ^#加載? – Dazed

-1

我有你是完全相同的問題(和得到任何建議的解決方案的工作同樣的問題),並finally- 最後得到它運行的機器上msiinv,並使用MSIEXEC拉一切去說與我的安裝介質共享相同的版本號(對於我們的VS2015版本,14.0.254xx)。這很漫長,令人討厭,但一旦完成,VS安裝正確。

+1

你可以請更具體一點嗎? – romanoza