我正在尝试在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>
3 回答
我今天遇到了与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
Note: 后一个目录有一个随机生成的名称,但该目录可以通过包含以下元素的 extension.vsixmanifest 文件来识别:
Update: 正如您所记得的那样,第一个目录实际上是第二个目录的符号链接 .
卸载并重新安装Visual Studio无法解决问题 . Repairing Visual Studio did.
我遇到了完全相同的问题(并且同样的问题得到了任何建议的解决方案),最后 - 终于通过在机器上运行msiinv并使用msiexec来提取与我共享相同版本号的所有内容安装介质(适用于我们的VS2015版本,14.0.254xx) . 它很长很烦人,但是一旦我完成,VS安装正确 .
今天早上我遇到了同样的问题,我登上了Dev Studio 2015,它挂在了悬浮屏幕上 . 试图重新启动它 - 仍然挂起 . 注意我也是Everything文件查找器应用程序及其服务(这是我一直使用的优秀应用程序) . Everything服务没有运行 . 我开始服务,然后devenv.exe立即爆发生命 .