【发布时间】:2012-03-11 00:10:21
【问题描述】:
我有一个已编译的 exe 文件,用于转换图像。 它被命名为convert.exe。 我想在我的 C# 应用程序中使用它,而不是在我的应用程序文件夹中可见。 所以我想我可以将它添加为资源。 问题是: 如何启动存储在我的资源中的 exe 文件的外部进程?
【问题讨论】:
-
先将其写入文件可以吗?因为直接从内存中运行东西很棘手,而且通常毫无意义。
-
我想避免将其写入文件。我不希望任何人访问/复制它。
-
不只是病毒扫描程序和用户绝对讨厌有一个不知从何而来的进程。 Windows 也有一个核心要求,即进程必须从磁盘上的文件启动。对其设计方式至关重要。
-
阅读这篇文章,这是同一个问题:stackoverflow.com/questions/9555679/…