Size: a a a

2020 January 13

IC

Ilya Chernoudov in pro.net
анменеджед
источник

DB

Dmitry Babushkin in pro.net
Штук 12.
источник

IC

Ilya Chernoudov in pro.net
а почему не сделать всё anycpu и при старте просто сделать для них loadlibrary?
источник

IC

Ilya Chernoudov in pro.net
откуда угодно
источник

DB

Dmitry Babushkin in pro.net
Так и надо поступить, вот только:
 Хотелось малой кровью
источник

IC

Ilya Chernoudov in pro.net
а как либы добавлены в проект?
источник

DB

Dmitry Babushkin in pro.net
И так и эдак.
источник

IC

Ilya Chernoudov in pro.net
хммм.. интересный ответ)
источник

IC

Ilya Chernoudov in pro.net
я про анменеджед либы
источник

DB

Dmitry Babushkin in pro.net
Есть CLI/C++, есть DLLImport, есть LoadLibrary
источник

IC

Ilya Chernoudov in pro.net
просто ты ведь можешь зарефенсить анменеджел либы просто как бинарные файлы. Сложить их в папки x86 x64 и в рантайме решить откуда грузить
источник

DB

Dmitry Babushkin in pro.net
Dmitry Babushkin
Как раз проблема в том, что вместо того, чтобы грузить DLL по нужному пути, решили копировать DLL нужной разрядности в папку продукта. Теперь расхлебываем.
Ага.
источник

DB

Dmitry Babushkin in pro.net
Но не из-за лени такие переделки в 200+ проектов вносить. :/
источник

IC

Ilya Chernoudov in pro.net
Dmitry Babushkin
Но не из-за лени такие переделки в 200+ проектов вносить. :/
это должно быть только в exe проектах
источник

DB

Dmitry Babushkin in pro.net
Почему это? О.о
источник

DB

Dmitry Babushkin in pro.net
EXE зависит от DLL, DLL юзает unmanaged
источник

IC

Ilya Chernoudov in pro.net
Dmitry Babushkin
EXE зависит от DLL, DLL юзает unmanaged
это же unmanaged, никто ничего не грузит
источник

DB

Dmitry Babushkin in pro.net
Или речь про точку вызова LoadLibrary?
источник

IC

Ilya Chernoudov in pro.net
Dmitry Babushkin
Или речь про точку вызова LoadLibrary?
я про неё
источник

IC

Ilya Chernoudov in pro.net
то есть ты при старте приложения делаешь load library в начале каждого exe проекта
источник