VS2017 RC1安装安装错误--Microsoft.PortableLibrary.TargetingPack.Msi失败 - 没有XAML

时间:2017-01-21 01:25:08

标签: visual-studio-2017

我在使用

安装VS2017时出错

Package 'Microsoft.PortableLibrary.TargetingPack.Msi,version=15.0.26004.1' failed to install

实际的IDE将打开,但我没有任何XAML功能 - 在安装此组件之前,它似乎无法安装。不会加载XAML文件,并且“文本编辑器”下没有列出XAML。

enter image description here

如何解决此错误?

1 个答案:

答案 0 :(得分:0)

几个小时后终于成功了:

仍然不确定完全目标包是什么 - 以及为什么VS无法安装它但是我手动安装了这个包并设法让它工作:

我所做的其他事情可能有助于解决方案:

  • 我重新启动了
  • 我删除了C:\ProgramData\Microsoft\VisualStudio\Packages中的所有文件 - 实际上我已将它们移至OLD文件夹,然后将其删除。重新启动安装后,您将看到此处下载的软件包。
  • 我之前创建了从%ProgramData%\Package Cache到另一个驱动器的符号链接以节省空间(https://superuser.com/questions/455853/can-i-delete-the-folder-c-programdata-package-cache)。这个符号链接似乎不再有用,只留下%ProgramData%\Package Cache中的一些文件,其余文件放在另一个驱动器中。我把它们移过来重新创建链接。如果你这样做是为了节省磁盘空间而忘记了那可能会导致解决方案失败。

以上问题解决了这个问题,我现在又回到了XAML

注意:VS2017 RC1不支持离线安装,因此这是我探索和放弃的另一种途径。命令行开关当前没有。

我认为我需要的包装是以下一个,但不是绝对肯定的。

  

C:\ ProgramData \微软\ VisualStudio的\软件包\ Microsoft.PortableLibrary.TargetingPack.Msi,版本= 15.0.25719.0