当前位置: 首页 > 知识库问答 >
问题:

有什么区别。网络核心多目标和。网标?

长孙昀
2023-03-14

. Net Standard用于可以在不同类型的项目中使用同一个库,例如WPF、xamarin、UWP…等。

默认情况下,.Net Core 不能,但可以在 .net Core 中配置多目标,编辑 csproj 文件,以便我可以设置多个目标。在我完成的一个测试中,如果我设置为目标 net47,则可以在我的 WPF 项目中使用此 .net Core 库。

因此,如果我可以对 .net Core 多目标和 .net 标准执行相同的操作。有什么区别,何时使用一个,何时使用其他?

谢了。

共有1个答案

童华池
2023-03-14

您需要在csproj文件中定位多个框架。在Visual Studio 2017的最初发布中,没有这方面的UI,但您可以手动完成。我相信在更新中会有UI支持。

这只是一个改变

<TargetFrameworks>net45;netstandard1.3</TargetFrameworks>

你可以:

<TargetFrameworks>netcoreapp1.0;netstandard1.3</TargetFrameworks>

但是,只有当您想要(有条件地)利用某些仅在中提供的功能时,才需要这样做。网芯,而不在。净标准。

 类似资料:
  • [source] Dense keras.layers.Dense(units, activation=None, use_bias=True, kernel_initializer='glorot_uniform', bias_initializer='zeros', kernel_regularizer=None, bias_regularizer=None, activity_regular

  • 我已经读到dotnetStandard是功能的一个子集。 我明白了很多。 dotnet框架完整 但是怎么可能比如Google API sheet用dotnetstandard v1.3支持dotnetcore呢? 我必须安装什么才能让使用dotnetstandard 1.3的应用程序在dotnetcore下运行?

  • 有人能让我知道核心NLP的区别吗 http://stanfordnlp.github.io/CoreNLP/ 斯坦福大学NLP http://nlp.stanford.edu/

  • 现在,我正在探索如何使用Express和MongoDB编写API。我还使用Angular来绘制路线和视图。我知道Firebase和AngularFire可以做到这一点,所以我可以一起绕过使用Express(或者我这么认为),让我的应用程序实时运行。 在Chris Esplin的这篇文章中,他指出他不能放弃Express,因为他需要它来编写promise,而不是在将他的npm包“箭袋-发票”与Fir

  • 在使用Java编译器(