Как создать исполняемый файл из проекта Visual Studio - PullRequest
0 голосов
/ 05 ноября 2019

Так что в настоящее время у меня есть проект в Visual Studio, который отлично работает. Когда я собираю проект и создаю сборку .exe в своей папке Debug, я могу запустить его без проблем. Однако, когда я пытаюсь поделиться своей сборкой .exe с другими коллегами, проект не запускается и вылетает. Сначала проект описывал, что зависимости не могли быть найдены. Затем я добавил зависимости в папку, в которой находилась программа .exe, и она все еще не работает.

Так каков наилучший способ создания программы .exe, которую я могу раздать людям? И есть ли способ протестировать программу в «внешней» среде на моем компьютере? Есть ли способ создать программу .exe, которая не находится в моей папке отладки?

1 Ответ

0 голосов
/ 05 ноября 2019

Дайте им всю папку отладки с exe. Он должен работать. Чтобы иметь меньше файлов и оптимизацию от компилятора, используйте выпуск вместо режима отладки. В этом случае дайте им папку выпуска.

Если вы хотите еще меньше файлов, установите пакет nuget fody costura, который упакует все .dll в exe

Если вы хотите создать установщик,проверить нажмите один раз развертывания.

...