Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我想在可视化项目中包含一个文件名“7zip.exe”,以便在我的代码中使用它。
我的代码:我扫描一个文件夹,每个文件使用“7zip.exe”来提取数据。我不使用(zlib 和 libzip 在 Windows 上太痛苦了)。
我想我找到了一种丑陋的方法,将“7zip.exe”的六进制转储放入标题(tmp.h)中,然后用转储写入文件。
如果您添加一个更好的主意,...谢谢。
您可以在资源中嵌入 EXE,提取并执行它。请记住,EXE 可能具有依赖的 DLL。
在 C# 程序中嵌入外部可执行文件
但是,我建议您改为查看7Zip DLL(也可从 7-zip.org 获得)。