【发布时间】:2018-07-13 13:54:44
【问题描述】:
我可以将外部 .exe 添加到我的 C# 项目中,这样我就不需要任何路径来作为外部应用程序访问它吗? 我想将它嵌入到我的项目资源中吗? 提前致谢
【问题讨论】:
-
我不认为你可以,至少我从来没有那样做。我会使用配置文件来存储外部 exe 的路径,以便可以轻松更改。
-
你可以,但是为了运行它,你仍然必须提取它并
Process.Start它,或者使用presented here 的概念之一,对于托管代码来说更容易一些,a PE代码有点繁重。如果它有依赖关系,那将是一个完全不同的故事,没有安装程序就无法工作。 -
如果您将其存储在资源中,您可以随时将其提取到 Windows Temp 文件夹中并从那里运行。
标签: c# visual-studio winforms ms-access