领域和System.Diagnostics.Debug nuget包的包含

时间:2017-01-19 14:42:25

标签: realm upgrade

我即将升级到Realm dotnet的v0.88.1。我注意到它已经开始使用.NET标准包。

我还注意到其中一个软件包是System.Diagnostics.Debug.4.0.11

这是故意的。它会在发布版本中被忽略吗?我有什么需要关注的吗?

提前致谢

1 个答案:

答案 0 :(得分:2)

TL; DR:没什么值得担心的。

引入的程序集只是引用程序集(已经是mscorlib的一部分),并且不会在最终的应用程序包中重复。如果您已启用链接,则mscorlib的未使用部分(例如System.Diagnostics.Debug)将在构建期间链接掉。否则,它们将被包括在内,但将被忽略,因为没有使用它们。

作为旁注,由于依赖于Remotion.Linq,所以包含这些包。