Я пытаюсь сделать что-то поисковое:
Скажем, у меня есть библиотека "coolproject", и она имеет зависимости от one.dll, two.dll и three.dll.
Я хотел бы использовать ILMerge для объединения coolproject с one.dll и two.dll, но NOT three.dll. По завершении слияния я должен иметь coolproject.dll и three.dll. Где бы я ни хотел использовать coolproject.dll, я должен также ссылаться на three.dll
Возможно ли это? Всякий раз, когда я пытаюсь, я получаю. Unresolved assembly reference not allowed: three. Я опускаю three.dll, установив "Копировать локаль" = false.
[EDIT]:
Выполняется следующим образом:
ILMerge /targetplatform:v2 /log /internalize /out:bin\coolproject.dll obj\Debug\coolproject.dll C:\Users\Nick\Projects\test\bin\one.dll C:\Users\Nick\Projects\test\bin\two.dll