我有两个文件:
ffmpeg.exe myprogram.exe
myprogram.exe需要ffmpeg.exe 现在在我的代码中我有这个:
workingDirectory = Path.GetDirectoryName(Application.LocalUserAppDataPath)
因此ffmpeg.exe位于workingDirectory路径文件夹中。 但我想这样做,如果我的兄弟将ffmpeg.exe和myprogram.exe放在一个名为d:\ test123的目录中,他将能够从那里运行程序,而无需将ffmpeg.exe复制到workingDirectory。
因此,workingDirectory将是用户放置这两个文件的任何目录。
答案 0 :(得分:0)
ffmpeg.exe
是否独立而不需要一堆额外的支持文件?如果是这样,一个选项就是将此可执行文件复制到项目中并在编译时进行部署。然后,部署中始终存在副本。