我正在使用.NET类库项目,它可以针对多个.NET框架进行目标设置。现在,在我的Windows 10机器上下载了.NET Core 2.0 SDK之后,我尝试将其目标设置为.NET Standard 2.0。
问题是,当通过NuGet Package Explorer打开Visual Studio(2017)编译后生成的NuGet包时,它显示对于.NET Standard 2.0不存在依赖项。
它应该具有NETStandard.Library 2.0.0作为依赖项吗?
如果是这样,那么在VS更新发布之前,是否需要明确指定依赖项NETStandard.Library 2.0.0到NuGet包中?
为了确定这不是我的项目独特的情况,我创建了另一个项目并添加Newtonsoft.Json作为依赖项,结果仍然相同。