Соединение модулей в сборке малого размера
Согласно http://blogs.msdn.com/b/junfeng/archive/2005/02/12/371683.aspx я должен быть в состоянии создать одну сборку.exe-файла из некоторого исходного кода и файла.netmodule. Однако после просмотра http://msdn.microsoft.com/en-us/library/92b5ab4h.aspx и http://msdn.microsoft.com/en-us/library/k669k83h.aspx я не могу этого сделать бывает. Всякий раз, когда я запускаю мой.exe, он ищет внешний модуль.net.
Кто-нибудь знает какой-либо пример, показывающий, какие опции мне нужно передать в csc, чтобы заставить это делать то, что я хочу?
Например, у меня, common.netmodule и program.cs, и я хочу один файл program.exe, который имеет common.netmodule в сборке.
1 ответ
После переосмысления вещей я решил решить проблему на уровне исходного кода. Вместо того чтобы компилировать файл common.netmodule, я просто заставляю Maven скопировать мой файл common.cs в каталоги, специфичные для проекта, а затем скомпилировать. Это работает, это просто, и я не могу поверить, что потратил впустую так много времени, пытаясь выяснить сложные детали сборок.Net.