это может быть немного нубский вопрос ..
Я написал простое приложение для преобразования файлов в C Sharp (.net 4, VS2010), которое использует библиотеку Filehelpers. У меня есть ссылка на библиотеку в моих ссылках проекта. Когда я публикую проект в режиме Release, он выводит файл Filehelpers.dll вместе с исполняемым файлом, и исполняемый файл не будет работать, если он не находится в той же папке, что и DLL.
Я попытался установить Локальное Копирование на Ложь, но все равно не работает. Есть ли способ упаковать библиотеку как часть exe-файла ?? Это очень простое приложение, которое должно легко распространяться, и наличие этого необходимого Dll, плавающего вокруг, является огромным недостатком.
спасибо
T
Работает после того, как возиться с ILmerge, не работающим на .net v4. Вот моя команда для будущих посетителей потока:
ILMerge /targetplatform:v4,C:\windows\microsoft.net\framework\v4.0.30319 /out:merged.exe /log Original.exe FileHelepers.dll