Я пытаюсь установить в проекте 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. автоматически, и я не понимаю, что именно.
Кто-нибудь сталкивался? Есть предположения в чём проблема?