У меня есть проект C#, который в основном GUI используется для вызова других исполняемых файлов с аргументами командной строки. (Командная строка exe была на самом деле собрана с помощью cygwin и использует cugwin DLL).
Итак, структура каталогов, которая должна существовать после развертывания приложения (через setup.exe или что-то еще), выглядит следующим образом:
install dir ---> MyApp.exe
MyApp.config
(dir) bin ---> cmd1.exe
cmd2.exe
cygwin.dll
Теперь это должно быть просто, но что бы я ни пытался, я не могу скопировать каталог bin и его содержимое при установке на второй компьютер с setup.exe. Я попытался: - добавить их как ресурсы - установить «Build Action» в Content - установить «Copy To Output Directory» в Always
Но каталог bin никогда не копировался, когда я делал это. Я пытался искать здесь и в других местах, но все еще в замешательстве.
Должен ли это быть проект "ClickOnce"? (что это вообще значит - есть ли проекты ClickTwice и ClickUntilYouCanClickNoMore - хорошо, извините ...)
Также я получаю setup.exe, чтобы поместить это приложение в здравом уме, как C: // Программа Files / MyOrg / Myapp - вместо того, чтобы быть похороненным где-то в профиле пользователя?
(Использование VS 2019.)