【问题标题】:Cannot load projects AT ALL in visual studio community 2015无法在 Visual Studio 社区 2015 中加载项目
【发布时间】:2017-07-21 03:37:28
【问题描述】:
自从我在处理项目时不知何故突然决定重新启动计算机后,我就一直遇到这个问题。
每当我现在尝试加载项目时——任何项目——都会出现一条警告消息,指出“Visual c++ 项目系统包未正确加载。问题可能是由配置更改或安装另一个引起的延期。”单击“是”或“否”以“继续显示此错误消息?”导致完全空白的 IDE,然后尝试打开或创建任何项目或文件会导致错误提示“预期 1 导出合同名称为“Microsoft.Internal.VisualStudio.PlatformUI.ISolutionAttachedCollectionService”,但在应用适用约束后发现 0。 "
在ActivityLog.xml中,警告的描述显示为:
用户:IdeUser,TF400813:资源不可用于匿名访问。需要客户端身份验证。:ImplicitSignIn 期间的 VssUnauthorizedException
在 Microsoft.VisualStudio.Services.Common.VssHttpMessageHandler.d__20.MoveNext()
--- 从先前抛出异常的位置结束堆栈跟踪 ---
在 System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(任务任务)
在 System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(任务任务)
在 Microsoft.VisualStudio.Services.Common.VssHttpMessageHandler.d__17.MoveNext()
--- 从先前抛出异常的位置结束堆栈跟踪 ---
在 System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(任务任务)
在 System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(任务任务)
在 Microsoft.VisualStudio.Services.Common.VssHttpRetryMessageHandler.d__3.MoveNext()
--- 从先前抛出异常的位置结束堆栈跟踪 ---
在 System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(任务任务)
在 System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(任务任务)
在 Microsoft.VisualStudio.Services.WebApi.VssHttpClientBase.d__79.MoveNext()
--- 从先前抛出异常的位置结束堆栈跟踪 ---
在 System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(任务任务)
在 System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(任务任务)
在 Microsoft.VisualStudio.Services.WebApi.VssHttpClientBase.d__76`1.MoveNext()
--- 从先前抛出异常的位置结束堆栈跟踪 ---
在 System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(任务任务)
在 System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(任务任务)
在 Microsoft.VisualStudio.Services.Location.Client.LocationHttpClient.d__6.MoveNext()
--- 从先前抛出异常的位置结束堆栈跟踪 ---
在 System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(任务任务)
在 System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(任务任务)
在 Microsoft.VisualStudio.Services.Client.VssServerDataProvider.d__39.MoveNext()
--- 从先前抛出异常的位置结束堆栈跟踪 ---
在 System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(任务任务)
在 System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(任务任务)
在 System.Runtime.CompilerServices.TaskAwaiter.ValidateEnd(任务任务)
在 Microsoft.VisualStudio.Shell.Connected.ConnectedUser.IdeConnector.d__2.MoveNext() (ActivityId: 00000000-0000-0000-0000-000000000000)
我在 stackoverflow 和其他网站上经常看到这个问题,建议的解决方案一直是删除 %LOCALAPPDATA%\Microsoft\VisualStudio\14.0\ComponentModelCache 然后重新启动 Visual Studio。但是,到目前为止,这对我不起作用。没有什么 - 一直删除所述文件夹,然后修复或彻底重新安装 Visual Studio - 已经奏效。我无计可施。我只是不知道我还能做什么,除了擦除硬盘驱动器和重新格式化 Windows。这里有人可以提供任何帮助或建议吗?
【问题讨论】:
-
您是否使用 Microsoft 帐户登录 VS 2015?在 VS 的右上角,您会找到一个带有您姓名的彩色框,然后单击向下箭头和帐户设置,然后退出并重新启动 VS,再次使用您的 Microsoft 帐户登录。或者以管理员身份打开 cmd 并导航到 Vs 2015 安装文件夹 C:\Program Files (x86)\Microsoft Visual Studio 14.0\Common7\IDE,运行命令:devenv /safemode 检查安装的扩展是否阻止它。如果运行正常,请前往扩展和更新,将已安装的扩展一一删除即可找到。
-
嗨,Sara,不幸的是,这并没有奏效……即使在多次重新安装并一遍又一遍地尝试相同的事情之后。
-
嗨弗格斯,似乎突然重启损坏了 VS 或您的系统文件,请单击开始并向下滚动到 Visual Studio 2017 文件夹,展开它,运行“VS 2017 的开发人员命令提示符”以管理员身份运行命令:devenv /resetuserdata 或 devenv /setup 进行测试。转到 Windows 更新,检查是否已安装所有待处理的更新,或者您能否在此问题弹出之前回滚以前的操作系统备份?
-
非常感谢您的回复。幸运的是,到目前为止,我已经解决了这个问题。
-
您好 Fergus,很高兴听到您的问题已解决,感谢您的分享,请您有空时将其标记为答案,它将帮助其他遇到问题的社区成员相同或相似的问题,以便更轻松地搜索此解决方案。
标签:
c++
visual-studio
exception
installation
loading