在新的.NET平台标准中,我们有netstandard TFM(Target Framework Moniker),它允许我们针对标准的一个特定版本.这样就可以在我们的代码中访问该版本上的可用API.
除了netstandard TFM,我们还有netstandardapp.我没理解.为什么我们需要这两个?如果我们想要以.NET平台标准为目标,我们是否只需要针对netstandard TFM?
把它想象成一个类库netstandard- 和一个控制台应用程序 - 之间的区别netstandardapp.目前在API方面没有区别.
理论上,netstandardapp可以包括用于控制台应用程序的附加应用程序模型(或API).这与uap添加通用Windows应用程序模型的方式类似netstandard.
就个人而言,我认为这也是YAGNI的一个案例,但我很确定这是背后的原因.
| 归档时间: |
|
| 查看次数: |
576 次 |
| 最近记录: |