@DelmorS

С# .Net 3.5 — есть ли возможность не внедрять сгенерированные Interop .dll файлы?

Я создаю приложение, позволяющее устанавливать важные обновления Windows через wuapi.dll. При создании на .Net 3.5 генерируется Interop.wuapi.dll файл, который необходимо держать в папке с проектом и программой; на .Net 4.0 можно установить свойство ссылки "Embed Interop Types" на true, и тогда он будет встраиваться в .exe файл.

Мне хотелось бы создать приложение именно на .Net 3.5 и именно одним .exe файлом. На форумах предлагают использовать ILMerge и ему подобные. Можно ли каким-то образом встроить сгенерированную .dll в проект без использования сторонних библиотек и решений, или вообще обойтись без создания этой .dll-ки?
  • Вопрос задан
  • 293 просмотра
Решения вопроса 1
lam0x86
@lam0x86
Декомпилируйте сгенерированную interop-сборку и добавьте её в свой проект.
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы