繁体   English   中英

Visual Studio 2015:全新的通用应用程序,甚至不会编译。 为什么我缺少系统参考?

[英]Visual Studio 2015: Brand New Universal app, won't even compile. Why am I missing System reference?

我想尝试制作Windows Universal应用程序,但是直接从起点开始,该模板将无法编译。 请参考下图。 它是缺少的系统参考。 当我在表面上尝试相同的东西时,情况并非如此。 我安装不正确吗? 我已经修理过,也进行过复位。 我还为Windows 10安装了独立的APK。google上关于此主题的内容不多,请问我下一步应该怎么做?

对于您的信息,如果我在Windows Universal应用程序(Windows 8.1)下启动一个新项目,它将进行编译。

全新的Windows Universal应用

完全卸载视觉工作室
goto c:\\ programdata \\ package缓存将所有内容从包缓存移至新文件夹,运行以下powershell脚本$ app = Get-WmiObject -Query“ SELECT * FROM Win32_Product WHERE Version = '14 .0.23506'”

 foreach ($app in $app) {
   $app.Uninstall()
 }

安装Visual Studio

转到文件夹C:\\ Program Files(x86)\\ Microsoft Visual Studio 14.0 \\ Common7 \\ IDE \\ ProjectTemplates \\ CSharp \\ Windows Root \\ Windows UAP \\ 1033

进入文件夹BlankApplication,ClassLibrary,RunTimeComponent,UnitTestApp并使用管理模式下的程序修改.vstemplate

寻找

package id="Microsoft.NETCore.UniversalWindowsPlatform" version="5.1.0" skipAssemblyReferences="false"

并更改为最新版本号,在这种情况下为5.2.2

package id="Microsoft.NETCore.UniversalWindowsPlatform" version="5.2.2" skipAssemblyReferences="false"

我建议您使用devenv / ResetSettings启动Visual Studio

将软件包缓存移回,并且不要替换文件。 您将在旧程序包缓存中保留大约8个重复的文件夹。

我很好奇我是否可以在此混乱开始时使用devenv / ResetSkipPkgs并修复它。

哦,我现在永远不会知道。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM