Если библиотека нацелена на .NET Standard 2.0, мой единственный вариант использовать Visual Studio 2017?

Если я использую библиотеку, предназначенную только для .Net Standard 2.0, и я использую версию библиотеки для .NET Framework (не .NET Core) версии 4.61. (Ссылка Microsoft)

Мне теперь «обязательно» иметь Visual Studio 2017 15.3, чтобы использовать это? Или я все еще могу использовать Visual Studio 2015, учитывая, что я хочу использовать только .NET Framework 4.61?


person TheEdge    schedule 24.08.2017    source источник


Ответы (2)


Итак, после того, как @Kobi поставил меня на правильный путь...

Если вы видите комментарий Appu George должно использовать .NET Standard 2.0 .NET Framework в VS2015, если у вас есть:

@Kobi, если вы хотите добавить вышесказанное к своему ответу, я был бы рад отметить это как принятый ответ.

person TheEdge    schedule 24.08.2017

Это должно работать на вас. Я не нашел официальной документации, но нашел некоторые комментарии.

иммо Ландверт, менеджер по продукту в Microsoft, 14 августа 2017 г. (выделение добавлено):

Потребление есть, но вам нужен обновленный клиент NuGet, который, насколько я знаю, скоро будет отправлен. Если вы хотите создавать библиотеки .NET Standard 2.0, вам необходимо использовать VS 2017 (15.3). Однако вы также можете просто использовать командную строку, пока не сможете обновить свой VS.

person Kobi    schedule 24.08.2017
comment
Я использую только библиотеку, но, думаю, это означает, что мне все равно понадобится VS2017. - person TheEdge; 24.08.2017
comment
@TheEdge - тогда я неправильно понял, я думал, что ты пишешь эту библиотеку. Я думаю, что это возможно, обновив NuGet, я попытаюсь найти данные об этом. - person Kobi; 24.08.2017