У меня есть исполняемый файл с зависимостями dll, которые я использую в своей программе, и я хочу, чтобы иметь возможность упаковывать другие exe и dll вместе с моим приложением. Это приложение C#, и я не уверен, что такое другой exe (C# или C++).Каков наилучший способ встраивания исполняемого файла в проект Visual Studio?
На данный момент я просто ссылаюсь на внешний файл (C: \ blah \ bin \ blah.exe) с exe и dll, но это не сработает, когда другие люди начнут использовать приложение и будут нуждаться в точное расположение файла exe.
Есть ли хороший способ включить этот exe в мое приложение?
сделать это ресурс – paqogomez
@paqogomez, я думаю, тогда он должен был бы сохранить его на диске где-то чтобы запустить его. (Похоже, что он использует Process.Start.) Лучше было бы сделать это «Контент» в своем проекте, чтобы он был скопирован установщиком. (Установщики ClickOnce копируют файлы «Контент»? Я точно не знаю.) – adv12
Вы также можете создать установщик, который развертывает зависимости в том же месте установки (или в известном месте, например, данные пользовательского приложения). – crashmstr