У меня есть решение, которое содержит несколько проектов и внешний исполняемый файл. Когда я строю, я хочу скопировать исполняемый файл в папку сборки, а также собрать проекты и скопировать мои библиотеки DLL в папку сборки. Есть ли способ запустить этот внешний exe как мое событие после сборки? Итак, когда я запускаю свое решение в Visual Studio, я хотел бы в основном установить внешний exe-файл в качестве запускаемого проекта. Возможно ли это (или что-то подобное)?
Использовать внешний EXE-файл в качестве стартового проекта
Ответы (2)
Вы не хотите запускать его во время сборки, вы хотите запускать его, когда начинаете отладку. Сначала скопируйте .exe в каталог сборки с помощью Project + Add Existing Item. Выберите .exe. Установите для свойства «Копировать в выходной каталог» значение «Копировать, если новее». Построить + восстановить.
Затем выберите его в качестве запускаемого EXE-файла с помощью Project + Properties, вкладки Debug. Выберите переключатель «Запустить внешнюю программу» и выберите .exe в каталоге bin\debug. Нажмите F5, чтобы начать работу с подключенным отладчиком.
Добавьте EXE в свой проект в виде файла. щелкните правой кнопкой мыши свойства EXE. установите «Копировать в выходной каталог» на «Копировать всегда»
Затем в свойствах вашего проекта на вкладке «Отладка» установите запуск внешней программы и выберите свой EXE.