我正在尝试在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: 'Microsoft.VisualStudio.Shell.Connected' Description: Could not load file or assembly 'Microsoft.VisualStudio.Services.Client, Version=14.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a' or one of its dependencies. The system cannot find the file specified.
System.IO.FileNotFoundException: Could not load file or assembly 'Microsoft.VisualStudio.Services.Client, Version=14.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a' or one of its dependencies. The system cannot find the file specified.
File name: 'Microsoft.VisualStudio.Services.Client, Version=14.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a'
 at Microsoft.VisualStudio.Shell.Connected.Common.CommonUtilities.CheckAndResetUserTokenStorage(IServiceProvider serviceProvider)
 at Microsoft.VisualStudio.Shell.Connected.ConnectedUser.ConnectedUserPackage.Initialize()
 at Microsoft.VisualStudio.Shell.Package.Microsoft.VisualStudio.Shell.Interop.IVsPackage.SetSite(IServiceProvider sp)

WRN: Assembly binding logging is turned OFF.
To enable assembly bind failure logging, set the registry value [HKLM\Software\Microsoft\Fusion!EnableLog] (DWORD) to 1.
Note: There is some performance penalty associated with assembly bind failure logging.
To turn this feature off, remove the registry value [HKLM\Software\Microsoft\Fusion!EnableLog].
</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 :(得分:5)
我今天遇到了与Visual Studio Enterprise 2015相同的问题(可能是因为我在卸载和重新安装Visual Studio之间手动删除了C:\ Program Files(x86)\ Microsoft Visual Studio 14目录。)我检查了一台工作机器,发现我的机器在以下目录中缺少 Microsoft.VisualStudio.Services.Client.dll 文件:
注意:后一个目录有一个随机生成的名称,但该目录可以通过包含以下元素的 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立即生效。