怎么用代码做安装包?

灰鸟会灰 2014-06-16 10:39:50
最好有个例子,能够实现压缩打包,在程序和功能中可以卸载。最好也包含卸载功能。
是用c#代码实现,不是vs自带的安装部署。
...全文
5152 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
理想&天空 2014-07-05
  • 打赏
  • 举报
回复
不错的方法,很实用!
请叫我官人 2014-07-01
  • 打赏
  • 举报
回复
http://blog.csdn.net/u010067685/article/details/30072623 我转的 还不错 至少能够用了
sjjihdx 2014-07-01
  • 打赏
  • 举报
回复
推荐使用NSIS打包工具
DO_大龄码农 2014-06-26
  • 打赏
  • 举报
回复
你可以选择用vs的安装程序,或者第三方安装制作工具,若你非要自己写的话,过程应该是这样的,自己建个window程序,程序中你调用win32中的安装工具,通过winform界面,一步一步,用代码安装你的程序,中间可能要操作注册表等系统文件,请谨慎,即可,希望对你有所帮助
threenewbee 2014-06-16
  • 打赏
  • 举报
回复
不要用C#写安装包,因为C#的代码依赖.NET框架,而安装程序首要目标就是判断目标操作系统是否有对应的.NET框架。 这就陷入先有鸡还是先有蛋的悖论。你非要写,应该用VC++、Delphi这样的原生开发工具/编译器。 另外,你可以使用InstallShield等通用编程工具作为引导,在配置好环境和复制完文件后运行一个你的程序完全后续的安装设置,这样既简单也不失灵活性。
CGabriel 2014-06-16
  • 打赏
  • 举报
回复
Wix toolset http://wixtoolset.org/ 可以用 C# 写 Custom action 实现任何功能。 如果需要自动装 .Net framework ,则可以用它的 bootstrapper 实现。

17,741

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 .NET Framework
社区管理员
  • .NET Framework社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧