我在使用
安装VS2017时出错 Package 'Microsoft.PortableLibrary.TargetingPack.Msi,version=15.0.26004.1' failed to install
实际的IDE将打开,但我没有任何XAML功能 - 在安装此组件之前,它似乎无法安装。不会加载XAML文件,并且“文本编辑器”下没有列出XAML。
如何解决此错误?
答案 0 :(得分:0)
几个小时后终于成功了:
仍然不确定完全目标包是什么 - 以及为什么VS无法安装它但是我手动安装了这个包并设法让它工作:
Microsoft .NET Framework 4.6.2 Developer Pack and Language Packs
https://www.microsoft.com/en-us/download/details.aspx?id=53321 我所做的其他事情可能有助于解决方案:
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