Запутанность фреймворков

156
27 апреля 2018, 11:47

Начал бороться с тем, что 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?

Немного больше информации если пригодиться

Answer 1

File -> Build Settings -> Player Settings -> Other Settings -> Scripting Runtime Version -> выбрать Experimental (NET 4.6).
Таким образом вы смените версию фреймворка, которую использует Unity.

READ ALSO
Как добавить флаг в сообщение imapclient (Gembox.Email.Imap)?

Как добавить флаг в сообщение imapclient (Gembox.Email.Imap)?

Необходимо подключиться к серверу,получить сообщения и в некоторых из них установить некоторые флаги,при помощи каких средств это можно...

126
Проблема с обработкой клика по Calendar WPF

Проблема с обработкой клика по Calendar WPF

На форме имеется Calendar, когда в нем выбираю дату, то приходится кликать по любому другому элементу или пустому месту, чтобы остальные элементы...

185
Xamarin доступ к MergedDictionaries из кода

Xamarin доступ к MergedDictionaries из кода

Есть страница, в ней подключаются стили через xaml таким образом:

191