Re[2]: VS: Описание собственной платформы и mscorlib.dll
От: Albeoris  
Дата: 19.04.16 08:57
Оценка:
Здравствуйте, Sinix, Вы писали:

S>Если не поможет, ключевые слова для поиска — visual studio targeting pack for mono.

Хм. Отдельную платформу добавить удалось. Пляски с реестром не обязательны, достаточно создать каталог профиля — студия сама его подцепит.
Вот только после подмены DLL, резолвиться они на отрез отказываются:
Не удалось разрешить первичную ссылку "System", которая является сборкой .NET Framework, в целевой инфраструктуре. ".NETFramework,Version=v3.5,Profile=Unity Last". Чтобы исправить эту ошибку, удалите ссылку "System", или измените целевую инфраструктуру приложения на версию, которая содержит "System".


Если добавить HintPath — начинает корректно использоваться. То есть почему-то сборки, лежащие в тех же самых папках, отказываются находитьс (на самом деле понятно почему — ищут то они 3.5, вот только в mono солянка из кучи разных версий от 2.0.5.0 до 3.5).
Пытаюсь разобраться. Может во FrameworkList забить все сборки с их версиями и токенами? Но блин, родной "nity 3.5 .net full Base Class Libraries" как-то же без этого обходится. >_>
"Хаос всегда побеждает порядок, поскольку лучше организован." (с) Терри Пратчетт
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.