Я пытаюсь установить в проекте Unity С# версию фреймворка 4.6.1, но он возвращается к 4.7.1 после сохранения проекта

Я использую Unity 2019.4.2f1 и Rider 2019.2.3.

Я попробовал использовать библиотеку NPOI, но она работает с фреймворком версии 4.6.1. Окей, я установил в настройках решения эту версию.

Всё хорошо, всё работает. Но стоило мне сохранить проект, как попёрли ошибки от библиотеки. Лезу в настройки решения и обнаруживаю, что фреймворк сменился опять на 4.7.1.

Окей. Я попытался проделать то же самое в Visual Studio 2019, но получил аналогичный результат.

Окей. Я попытался сменить версию фреймворка вручную в файлах Assembly-CSharp.csproj и Assembly-CSharp-Editor.csproj. Нифига. Результат тот же.

Что-то возвращает версию к 4.7.1. автоматически, и я не понимаю, что именно.

Кто-нибудь сталкивался? Есть предположения в чём проблема?


Ответы (0 шт):