Как преобразовать проект из ядра таргетинга. net в целевую платформу в стандарт. net? - PullRequest
0 голосов
/ 09 февраля 2020

Я создал новый проект net core 3.1 и построил его с использованием VS2019 16.4.4

Теперь я хочу изменить его на. Net Стандарт.

Я знаю, что go в свойствах проекта и выберите комбо Target Framework.

choose framework

Однако не отображаются параметры Standard Framework.

Если I выберите Установить другие фреймворки, и я перейду на Загрузка. Net SDK для страницы Visual Studio

Однако нужный мне SDK уже установлен на моей машине.

Почему я не вижу то, что я хочу в комбинированном окне .?

1 Ответ

2 голосов
/ 09 февраля 2020

. NET Standard, например. NET Core и. NET Framework, - это отдельная платформа, поэтому вы не можете так легко переключаться. Вам нужно будет создать отдельный таргетинг на проект. NET Стандартный. Как только вы это сделаете, вы увидите другие опции в «Целевой платформе».

Стоит отметить, что вы не можете ссылаться. NET Базовые и. NET Каркасные проекты из вашей. NET Стандартная библиотека, поскольку. NET Стандарт - это просто абстракция, которая построена иначе в зависимости от среды исполнения (. NET Core или Framework)

enter image description here

...