【发布时间】:2017-02-20 03:13:44
【问题描述】:
我有一个用完整的 .NET 编写的库,我正在将它移植到 .NET Core。我打算让它以.netstandard1.1为目标(为了也与.NET45兼容)。
当我使用 Visual Studio 创建项目时,它会自动依赖于 NETStandard.Library nuget 包。
我的库只需要两个包:
- System.Runtime
- System.Runtime.InteropServices
两个问题:
我是否需要将我的项目依赖项限制为仅这两个包?改写:可能是 nuget(或 Visual Studio 或其他神奇的东西)设法自行限制为仅需要的包而不是完整的 NETStandard.Library?
如果第一个问题的答案是否定的,那么执行该限制是否是个好主意?
提前致谢。 (对不起我的英语,我不是母语人士)
【问题讨论】:
-
你不应该感到抱歉。你的英语很好。
标签: c# visual-studio nuget .net-core