Visual Studio 2015 - 缺少许多软件包

时间:2015-09-16 18:14:25

标签: vb.net visual-studio visual-studio-2013 visual-studio-2015

所以我最近买了一台新电脑。现在我想安装visual studio 2015.所以我做到了。但现在的问题是,我无法创建一个新项目,因为我无法选择一个vb.net表单或其他任何东西,我也得到这些错误消息说:

  • 'ErrorListPackage'包未正确加载
  • 'Visual StudioPackage'包未正确加载
  • Microsoft.visual studio包未正确加载

任何人都有解决方案吗?因为我现在有点沮丧。 我尝试了完整的卸载和安装,但它没有用。我尝试将文件夹从笔记本电脑复制到我的新电脑,但也没用。切换框架也没有做任何事情。我以前从未遇到过这个问题,但是这个问题可能会因为我有2个驱动器而发生?看起来很奇怪,但我想我也会再次进行卸载,然后尝试.iso安装程序,看看是否有帮助。

2 个答案:

答案 0 :(得分:1)

所以这就是我为自己解决的问题。 我删除了链接到visual studio的所有文件和文件夹

  • C:\ Program Files \ Microsoft Visual Studio 12.0
  • C:\ Program Files(x86)\ Microsoft Visual Studio 12.0
  • C:\ Program Files(x86)\ Microsoft Visual Studio 14.0
  • C:\ Users \用户名\应用程序数据\漫游\微软\ VisualStudio的
  • C:\ Users \用户名\应用程序数据\本地\微软\ VisualStudio的
  • C:\ Users \ name \ AppData \ Local \ Microsoft \ VisualStudio Services
  • C:\ Users \用户名\应用程序数据\本地\微软\ VSCommon
  • C:\ Users \用户名\应用程序数据\本地\微软\ VsGraphics

删除所有这些文件夹后,我删除了位于以下位置的regkeys:

  • HKLM>软件>微软> Visual Studio

之后我启动了具有管理员权限的visual studio安装程序。 现在我可以创建一个项目:)

答案 1 :(得分:0)

这通常表示扩展的问题,该扩展随Visual Studio本身(或其他扩展)所依赖的某些依赖程序集一起提供。当这些依赖项是不同的版本时,无法预测将加载哪个版本。

要解决您的问题,请首先禁用扩展和加载项,然后关闭Visual Studio,清除下面的ComponentModelCache文件夹:

C:\Users\{username}\AppData\Local\Microsoft\VisualStudio\12.0\ComponentModelCache

再次启动Visual Studio。

这应该清除眼前的问题。

现在每次都重新启动Visual Studio,逐一启用每个扩展程序以查看问题是否会再次出现。

要深入了解基础问题,您可以查看这些文件夹下的所有扩展程序:

C:\Program Files (x86)\Microsoft Visual Studio 12.0\Common7\IDE\Extensions
C:\Users\{user}\AppData\Local\Microsoft\VisualStudio\12.0\Extensions

查找Microsoft本身的程序集(常见的是Microsoft.TeamFoundation.*Microsoft.VisualStudio.在包含不是来自Microsoft的扩展名的文件夹中。这些扩展是这些问题的常见罪魁祸首。

如果您想深入挖掘,请考虑使用Windows SDK中的fuslogvw来查看加载了哪些程序集以及它们的确切版本。您还可以在问题表面之后查看Visual Studio日志,以查看可能存在的潜在原因。该日志应该在:

下可用
%AppData%\Microsoft\VisualStudio\14.0\ActivityLog.XML