【问题标题】:How can i merge exe file with dlls and other files?如何将 exe 文件与 dll 和其他文件合并?
【发布时间】:2017-02-25 16:04:47
【问题描述】:

我有一个简单的 c# 项目,其中包含一个表单、一个按钮和一个显示视频的 axWindowsMediaPlayer。

我的视频文件在 bin/debug 文件夹中。 现在,我想创建一个 exe 文件并在其他机器上运行它而无需安装。

如何将所有 dll 和 exe 和视频文件合并或嵌入到简单的 exe 文件中并在其他机器上运行?

我的调试文件夹图像:

提前致谢

【问题讨论】:

标签: c# vb.net windows compilation installation


【解决方案1】:

自解压 exe 将为您提供一个文件,用于将您的应用程序分发到其他机器,但是,如果您的目标是在安装后最终得到一个 exe 文件,那么您可以将 dll 和视频文件嵌入为嵌入式主exe中的资源。为此,请右键单击解决方案资源管理器中的文件,然后在属性选项卡中为构建操作选择嵌入式资源。根据您嵌入的资源类型,您可能需要修改代码才能访问它。

【讨论】:

  • 感谢您的回答。 '为此,请右键单击解决方案探索中的文件' 。我应该右键单击解决方案中的哪个文件?
  • 这是一篇关于从嵌入式资源加载 DLL 的文章的链接。您可以通过搜索类似主题找到替代说明。 codeproject.com/Articles/528178/Load-DLL-From-Embedded-Resource
猜你喜欢
  • 2011-10-26
  • 2014-10-01
  • 2015-03-28
  • 2017-09-19
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多