Мне трудно понять, как настроить перекрестный таргетинг внутри проекта Visual Studio 2017, и я не смог найти никаких примеров.
Я начал с проекта .NET Standard 1.5, и для простоты я просто пытаюсь добавить .NET Standard 1.6. Если я правильно понимаю документацию, теперь я смогу сделать все это внутри файла csproj, не возясь с файлом project.json или nuspec.
Я пробовал все эти значения, но ни одно из них не работает:
<TargetFrameworks>netstandard15;netstandard16</TargetFrameworks>
<TargetFrameworks>netstandard1.5;netstandard1.6</TargetFrameworks>
<TargetFrameworks>.NETStandard,Version=v1.5;.NETStandard,Version=v1.6</TargetFrameworks>
Это единственный источник документации, который я могу найти по этой функции, и он не содержит полного примера:
https://docs.nuget.org/ndocs/schema/msbuild-targets
https://docs.nuget.org/ndocs/create-packages/supporting-multiple-target-frameworks
project.json
следует переводить в синтаксис MSBuild. Время покажет. - person Lex Li   schedule 05.12.2016