Использовать внешний EXE как стартовый проект - PullRequest
1 голос
/ 22 декабря 2011

У меня есть решение, которое содержит несколько проектов и внешний exe.Когда я собираюсь, я хочу скопировать exe в мою папку сборки, а также собрать проекты и скопировать мои dll в папку сборки.Есть ли способ запустить этот внешний exe-файл как событие после сборки?Поэтому, когда я запускаю свое решение в visual studio, я бы хотел установить внешний exe-файл в качестве запускаемого проекта.Возможно ли это (или что-то подобное)?

Ответы [ 2 ]

5 голосов
/ 22 декабря 2011

Вы не хотите запускать его во время сборки, вы хотите запустить его при запуске отладки.Сначала скопируйте .exe в каталог сборки с помощью Project + Add Existing Item.Выберите .exe.Установите для свойства «Копировать в выходной каталог» значение «Копировать, если новее».Build + Rebuild.

Затем выберите его в качестве загрузочного EXE-файла с Project + Properties, вкладка Debug.Выберите переключатель «Запустить внешнюю программу» и выберите .exe в каталоге bin \ debug.Нажмите F5, чтобы запустить его с подключенным отладчиком.

1 голос
/ 22 декабря 2011

Добавьте EXE в ваш проект в виде файла.щелкните правой кнопкой мыши свойства EXE.установите «Копировать в выходной каталог» на «Копировать всегда»

Затем в свойствах вашего проекта на вкладке «Отладка» установите запуск внешней программы и выберите свой EXE.

...