0


C#制作自己的打包工具

C#制作自己的打包工具,运用到的技术其实就是用的 C# 内部的“动态编译”技术。

下面简单的叙述其中的流程:

1.你的打包工具自己有一个exe的项目,当然为了操作,你可以是Winfrom的项目;

2.你还需新建一个你打包后,生成的一个安装包的exe的项目,你还可以是Winfrom的项目;

3.在打包工具中的exe项目去实现安装包的exe的项目的自动编译问题(这个就是动态编译),在自己编译的过程中,把需要打包的文件加载到安装包的exe的资源文件中;

4.实现安装包exe的项目的逻辑代码,肯定要从资源文件中来解压里面的文件,来实现安装效果。

演示截图:

双击DllComple.exe后点击按钮“打包生成Exe”

成功后,文件夹会多出来一个新的exe,即动态编译的EXE(安装包)。

双击安装包,点击安装

就会多出一个文件夹MyFile,里面就是我随便模拟打包的两个文件。

源码请下载本人的资源:DllComple.rar

地址:https://download.csdn.net/download/chenjiang0611/18937646

标签: 其他

本文转载自: https://blog.csdn.net/chenjiang0611/article/details/117126679
版权归原作者 chenjiang0611 所有, 如有侵权,请联系我们删除。

“C#制作自己的打包工具”的评论:

还没有评论