如何将exe文件与dll和其他文件合并?

时间:2016-10-16 17:45:32

标签: c# vb.net windows compilation installation

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

我的视频文件位于bin / debug文件夹中。 现在,我想创建一个exe文件,并在没有安装的情况下在其他机器上运行。

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

我的调试文件夹图片:

enter image description here

提前致谢

1 个答案:

答案 0 :(得分:0)

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