我知道.net-core可以运行UWP,我们可以用Core构建或编写UWP吗?我已经阅读了https://msdn.microsoft.com/en-us/magazine/mt694084.aspx
有大量的帖子,博客,文章等...解释了有关.Net / .NetCore / .NetStandard的所有这些令人困惑的内容,我已经阅读了很多。
这是问题,我有一个Windows 10 UWP应用,我需要引用我创建的库。我首先将库创建为NetCore库,但无法从我的UWP应用中引用该库(这令人困惑,因为UWP使用.Net Core,但是我创建的.Net Core库假定这是针对ASP.NET的?)。
因此,然后我尝试将该库创建为PCL库,并且仅针对Windows 10 UWP(由于它们相同,因此它将强制您使用Windows 8.1)。有了这种类型的库,我相信我可以从UWP应用程序中引用它,但是这使我丢失了太多无法建立库的.Net名称空间。
最后,我然后在项目属性中选择了链接,以.Net Standard为目标。我选择了.Net Standard 1.4,突然之间,我有了所需的所有命名空间,并且能够构建我的库。我也能够成功将其添加为对我的UWP应用的引用。
但是,我得到了以下6个异常,它们对根本原因并没有告诉我太多,因此我可以对其进行修复。
因此,我的主要问题是,您可以在UWP应用程序中引用.Net Standard 1.4库吗?其次,有什么想法这些例外意味着什么?
谢谢!
编辑-我在这里都上传了两个csproj文件:csproj文件