Visual Studio 2015 - 被困在Splash Screen

时间:2016-10-15 03:50:02

标签: visual-studio-2015

我正在尝试在Windows 10中加载VS2015专业版(更新3),并且我已经尝试了几天尝试不同的事情。当我启动它时,我会转到白色的Visual Studio启动画面,它就会挂起。在VS2013中看到了很多,显然在VS2015中看到了这一点,但到目前为止还没有任何工作。

任何人都有可以分享的成功故事吗?

基于各种网站,我尝试过:      1.devenv.exe / safemode      2.devenv.exe / resetskippkgs      3.devenv.exe / installvstemplates      4.devenv.exe / resetsettings      5.devenv.exe / resetuserdata

我能够运行devenv.exe / resetsettings并且我进入但是我立即出现错误然后Visual Studio Locks我无法点击任何内容。当我点击关闭弹出窗口时,我收到一个错误,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>

3 个答案:

答案 0 :(得分:5)

我今天遇到了与Visual Studio Enterprise 2015相同的问题(可能是因为我在卸载和重新安装Visual Studio之间手动删除了C:\ Program Files(x86)\ Microsoft Visual Studio 14目录。)我检查了一台工作机器,发现我的机器在以下目录中缺少 Microsoft.VisualStudio.Services.Client.dll 文件:

  • 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 \ qngmizal.tmp

注意:后一个目录有一个随机生成的名称,但该目录可以通过包含以下元素的 extension.vsixmanifest 文件来识别: / p>

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

更新:正如您所记录的那样,第一个目录实际上是指向第二个目录的符号链接。

卸载并重新安装Visual Studio无法解决问题。 修复Visual Studio。

答案 1 :(得分:0)

我遇到了完全相同的问题(同样的问题让任何建议的解决方案起作用),最后 - 终于通过在机器上运行msiinv来解决问题并使用msiexec来提取与我的安装媒体共享相同版本号的所有内容(对于我们的VS2015版本,14.0.254xx)。它很长很烦人,但是一旦我完成,VS安装正确。

答案 2 :(得分:0)

今天早上我遇到了同样的问题,我登上了Dev Studio 2015,它悬挂在hte splash屏幕上。试图重新启动它 - 仍然挂起。注意我也是Everything文件查找器应用程序及其服务(这是我一直使用的优秀应用程序)。 Everything服务没有运行。我启动了服务,然后devenv.exe立即生效。