C# 无法从CSProj文件中添加UWP目标
我已将uap10.0添加到CSProj文件(Net Core项目)中的目标框架列表中,以便我可以从UWP项目中引用此库 详情如下:-C# 无法从CSProj文件中添加UWP目标,c#,uwp,C#,Uwp,我已将uap10.0添加到CSProj文件(Net Core项目)中的目标框架列表中,以便我可以从UWP项目中引用此库 详情如下:- <Project Sdk="Microsoft.NET.Sdk"> <PropertyGroup> <TargetFrameworks>netcoreapp1.1;net462;uap10.0;xamarin.ios10;MonoAndroid70</TargetFrameworks> </P
<Project Sdk="Microsoft.NET.Sdk">
<PropertyGroup>
<TargetFrameworks>netcoreapp1.1;net462;uap10.0;xamarin.ios10;MonoAndroid70</TargetFrameworks>
</PropertyGroup>
</Project>
我没有做什么
谢谢。通过在csproj中添加以下内容,您可以确定支持uap10.0的第一个版本:
<PropertyGroup>
<TargetFrameworks>netstandard1.4;net462;netcoreapp1.0</TargetFrameworks>
</PropertyGroup>
netstandard1.4;net462;netcoreapp1.0
看来目标框架的顺序也很重要。根据,netstandard
reference应该是第一位的。在上述链接中,问题的答案是:
我使用VS2019仍然存在这个问题,并从UWP(目标是17763)跨平台库中引用P2P。重新启动VS并将netstandard2.0作为第一个目标解决了这个问题
netstandard2.0;net462
它帮助了我,希望它能帮助其他人。也许你想创建一个.NET标准项目。听起来很合理,但我知道如何添加所需的引用。它与project.json系统不同,它起作用了,而且将netstandard1.4放在前端比放在后端效果更好。。
<PropertyGroup>
<TargetFrameworks>netstandard1.4;net462;netcoreapp1.0</TargetFrameworks>
</PropertyGroup>
<TargetFrameworks>netstandard2.0;net462</TargetFrameworks>