use*_*734 10 .net wpf visual-studio .net-core uwp
我有一个.NET Core类库,目标是.NET Standard 1.6.
我想制作一个带有GUI的小型Windows应用程序,我可以使用它来测试我的类库的各种功能.在这一点上,我并不特别在意它是WPF还是Universal.
我尝试使用Visual Studio 2017 RC中的可用模板将两种项目类型(WPF和UWP)添加到解决方案中,但是当我尝试构建时,我会遇到兼容性错误,例如
.NETStandard,Version=v1.6... cannot be referenced by a project that targets UAP,Version=v10.0.10586
.NETStandard,Version=v1.6... cannot be referenced by a project that targets .NETFramework,Version=v.4.5.2
这是有道理的,但我无法弄清楚如何制作任何可以使用.NET Core类库的GUI应用程序.
Min*_*ata 10
在这里查看此表:https://github.com/dotnet/standard/blob/master/docs/versions.md
或者以图像形式:
因此,您使用的是UWP版本10,您只能使用使用.net标准1.4的库.对于.net框架版本4.5.2,您只能使用.net标准1.2.
在.net标准上创建库的开发人员应尽量保持版本尽可能低,以便尽可能多的框架可以使用它,但这并不总是发生.并且对他们公平,在.net标准的早期版本中缺少A LOT.
如果您控制类库,则应尽可能降低.net标准目标版本(例如,您不使用更高版本的任何内容).如果类库来自其他人,那么您可能会失败.
归档时间: |
|
查看次数: |
2050 次 |
最近记录: |