我刚刚安装了全新的visual studio社区版。 当我开始一个新项目并选择“空白应用程序(通用Windows)”时,我在项目创建过程中收到此错误:
包安装错误 无法将所有必需的包添加到项目中。无法从“C:\ Program Files(x86)\ Microsoft SDKs \ NETCoreSDK”安装以下软件包: Microsoft.NetCore.UniversalWindowsPlatform.5.0.0:包还原失败。回滚“AppTest”
的包更改有任何想法可以解释这个错误的原因吗?
我安装了所有通用Windows应用开发工具: - 工具(1.3.2)和Windows 10 SDK(10.0.10586) - 适用于Windows 10 Mobile的仿真器(10.0.10586) - Windows 10 SDK(10.0.10240)。
我缺少什么。我该如何解决这个问题?
答案 0 :(得分:8)
有时nuget无法安装UniversalWindowsPlatform包。搜索" Microsoft.NETCore.UniversalWindowsPlatform" nuget包并安装它。
答案 1 :(得分:6)
这不是一个答案,我有完全相同的问题,我发现其他人在网络上有同样的问题,没有人提出解决方案。
这是在创造任何' UWP项目类型,空白,模板,VB,C#。
弹出此对话框:
我已经找到并尝试了Jay Zuo提到的所有步骤。这实际上是一个稍微不同的问题,除了比特之外,对话框完全相同,我们在这里:“包恢复失败。”#39; 他们正在获得解决方案:未打开或未保存解决方案' 该帖子上没有任何步骤有助于解决此问题。 我已经尝试恢复VS,重新安装Windows 10 SDK,使用各种选项重置VS来重置用户数据,环境等,确保SDK文件的路径存在。 没有任何工作,我的VS2015社区目前完全没用于UWP项目。这是一个新的Windows 10 / VS安装(内部快速PC上的VS完全没有问题,但我需要在生产版本中使用这个)。
我发帖作为答案,因为我没有足够的评论点,但是开始一个新线程似乎很愚蠢,因为这是完全相同的问题,我只是想为它添加更多细节。
答案 2 :(得分:3)
在干净安装OS / Updates / VS 2015 Update 3 + Xamarin更新后,我有了相同的探测。我创建了一个Universal'空白XAML应用程序(Xamarin Forms Portable)'在创建过程中,我收到了同样的错误。
在Nuget 程序包管理器控制台中选择AppX。 UWP ,然后运行:
Install-Package Microsoft.NETCore.UniversalWindowsPlatform
重新启动VS并创建一个新项目,错误无法恢复。
答案 3 :(得分:2)
因此,在我和他们的论坛上的MS代表之间经常来回之后,我确实设法解决了这个问题。 论坛链接为here
我确实需要重置我的VS安装以尝试彻底安装。 然后实际的错误抬头了。在我的情况下,它是Nuget缓存损坏的包(这些不是由VS重新安装清理)。
最终可以在Stack Overflow
上找到帮助我解决问题的链接答案 4 :(得分:1)
帮助我的是将nuget中的UniversalWindowsPlatform包更新到5.1.0。然后,下次我创建UWP项目时,一切顺利。
答案 5 :(得分:1)
升级软件包Microsoft.NetCore.UniversalWindowsPlatform.5.2.2为我工作......
答案 6 :(得分:0)
遇到与Microsoft.NetCore.UniversalWindowsPlatform.5.2.3类似的问题。我找到了一个可以帮助某人的解决方案。我导航到我的ProgramData \ Microsoft \ VisualStudio \ Packages \ Microsoft.Net.CoreUWP,version = 1.0.4并运行netfx_NETCoreUWP.exe。它确实解决了我的问题
答案 7 :(得分:0)
仅供参考...
我的NugetPackage“'Microsoft.NETCore.UniversalWindowsPlatform”从我的项目引用中消失了。它显示为已安装在NuGet中。我卸载并重新安装没有成功。我重新启动了Visual Studio并重新安装,然后重新出现了该软件包:-)!