2010-11-15 5 views
0

Я хотел бы предложить свою .Net-библиотеку (которую я разрабатываю в IDE SharpDevelop) как отдельную dll. Я вручную использовал ILMerge, чтобы объединить мою скомпилированную библиотеку и все ее справочные библиотеки вместе, но это нужно сделать автоматически.Возможно ли запустить ILMerge во время компиляции в SharpDevelop?

Мне бы очень хотелось, чтобы это автоматическое слияние произошло из SharpDevelop, без необходимости настраивать внешний скрипт сборки. Это возможно?

ответ

2

SharpDevelop использует MSBuild для компиляции кода, поэтому самым простым способом было бы создать post build step, который запускает ILMerge с правильными параметрами. Вы можете создать шаг пост-сборки из параметров проекта на вкладке «События». Кроме того, вы можете напрямую редактировать файл проекта в «Блокноте».

 Смежные вопросы

  • Нет связанных вопросов^_^