Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/wpf/14.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
参考。NETCoreApp NuGet自NET47 WPF应用程序_Wpf_.net Core_.net Standard - Fatal编程技术网

参考。NETCoreApp NuGet自NET47 WPF应用程序

参考。NETCoreApp NuGet自NET47 WPF应用程序,wpf,.net-core,.net-standard,Wpf,.net Core,.net Standard,是否可以在Framework 4.7上的WPF应用程序中引用.NETCoreApp 2.0内置的NuGet包 我已经构建了自己的NuGet,但未能添加包: 无法安装程序包“My.Common 1.0.1”。您正试图将此程序包安装到以“.NETFramework,Version=v4.7”为目标的项目中,但该程序包不包含任何与该框架兼容的程序集引用或内容文件。有关更多信息,请联系软件包作者 包依赖项: 我们必须等到NetStandard2.0吗?很好,我可以使用交叉编译 <TargetFr

是否可以在Framework 4.7上的WPF应用程序中引用.NETCoreApp 2.0内置的NuGet包

我已经构建了自己的NuGet,但未能添加包:

无法安装程序包“My.Common 1.0.1”。您正试图将此程序包安装到以“.NETFramework,Version=v4.7”为目标的项目中,但该程序包不包含任何与该框架兼容的程序集引用或内容文件。有关更多信息,请联系软件包作者

包依赖项:

我们必须等到NetStandard2.0吗?很好,我可以使用交叉编译

<TargetFrameworks>netstandard1.6;netcoreapp2.0</TargetFrameworks>
netstandard1.6;netcoreapp2.0

尽管我更愿意针对更少的框架

否,
netcoreapp
始终是与
net
不兼容的框架。NET核心可以(而且确实)实现.NET Framework上不可用的API

使用“当前”(.NET CLI<2.0,VS 2017<15.3)工具,.NET 4.7可以使用的.NET标准的最高版本是
netstandard15
(可在.NET Framework 4.6.2上使用)


即使.NET标准2.0(工具)发布,.NET Framework项目也不能引用.NET核心库。只有更高的.NET标准版本。

否,
netcoreapp
始终是与
NET
不兼容的框架。NET核心可以(而且确实)实现.NET Framework上不可用的API

使用“当前”(.NET CLI<2.0,VS 2017<15.3)工具,.NET 4.7可以使用的.NET标准的最高版本是
netstandard15
(可在.NET Framework 4.6.2上使用)


即使.NET标准2.0(工具)发布,.NET Framework项目也不能引用.NET核心库。只有更高的.NET标准版本。

如果不使用预览工具,您也不能(或不应该)为
netcoreapp2.0构建
尝试使用Visual Studio 15.3预览,但似乎无法很好地交叉编译NET47和Netstandard如果不使用预览工具,您也不能(或不应该)构建为netcoreapp2.0构建已尝试使用Visual Studio 15.3预览版,但在交叉编译NET47和NETStandard时似乎效果不佳