#c_sharp #net #unity3d
Начал бороться с тем, что Unity отказывается видеть System.Numerics. Сделал всё как мне посоветовали. В папке mono в версии .net 4.0 нужное пространство имён есть. Далее, исследуя проблему, я наткнулся на то, что у меня всь код в .net 3.5: При смене на .net 4.0 оно вроде как меняется, код в Visual Studio перестаёт святиться красным, но Unity всё ещё ругается. При перезаходе всё откатывается. Вопрос: Как изменить .NET framework на котором работает проект Unity с 3.5 на 4.0? Всё что может понадобится: Unity 2017.3.0f3 Ошибка в Unity: The type or namespace name Numerics does not exist in the namespace System. Are you missing System.Numerics assembly reference? Немного больше информации если пригодиться
Ответы
Ответ 1
File -> Build Settings -> Player Settings -> Other Settings -> Scripting Runtime Version -> выбрать Experimental (NET 4.6). Таким образом вы смените версию фреймворка, которую использует Unity.
Комментариев нет:
Отправить комментарий