2013-06-06 6 views
1

Я нашел много сообщений в блогах, в которых упоминалось, что ILMerge работает только в Windows, и пара, которая, похоже, предполагает, что сборки ILMerged работают только в Windows.Является ли сборка ILMerged неотъемлемой несовместимой с Mono?

Я не забочусь о фактическом запуске ILMerge в Mono, мне просто интересно использовать объединенную сборку под Mono; кто-нибудь успешно сделал это?

спасибо!

+0

Вы также можете быть заинтересованы в замене с открытым исходным кодом для ILMerge и MonoMerge [ILRepack] (https: // github.com/gluck/il-repack) – jbtule

ответ

0

Я проверил, что сборки ILMerged будут работать под Mono. Это было необходимо, чтобы обновить параметр командной строки ILMerge к:

/targetplatform:"v4,C:\Program Files (x86)\Reference Assemblies\Microsoft\Framework\.NETFramework\v4.0" 

(как описано в this SO post)