社区
C#
帖子详情
winfrom安装包
DataBox-MDX
2010-09-21 10:16:50
因为项目需要,要做一个C/S下的自动升级程序,经讨论后决定采用每次更新都是进行重新安装这种方案。
问题是:
1、winform安装包中的路径是否可以在代码中写死(其实是通过注册表来获取上次安装的路径),而不需要用[TARGETDIR]来获取。
2、可否让打好包的安装程序不出现图形界面,即不要用户一步一步点,让安装自动进行到完成
...全文
157
5
打赏
收藏
winfrom安装包
因为项目需要,要做一个C/S下的自动升级程序,经讨论后决定采用每次更新都是进行重新安装这种方案。 问题是: 1、winform安装包中的路径是否可以在代码中写死(其实是通过注册表来获取上次安装的路径),而不需要用[TARGETDIR]来获取。 2、可否让打好包的安装程序不出现图形界面,即不要用户一步一步点,让安装自动进行到完成
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
5 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
DataBox-MDX
2010-09-22
打赏
举报
回复
[Quote=引用 1 楼 skydemo 的回复:]
第2个应该能实现!
[/Quote]
其实有一种方案是把安装包中所有的用户图形界面全部删除,这是可以的。但是这样的话是会出现错误的,我自己现在还不知道为什么。但是暂且不谈这个错误,接下来就还是出现第一问的问题,我怎么把安装路径写死在代码中呢?一旦这个问题解决,所有问题都解决了。还望高手赐教
DataBox-MDX
2010-09-22
打赏
举报
回复
[Quote=引用 1 楼 skydemo 的回复:]
第2个应该能实现!
[/Quote]
不知道具体的方案是什么呢?还请多多请教
DataBox-MDX
2010-09-22
打赏
举报
回复
[Quote=引用 2 楼 wuyq11 的回复:]
自定义安装类获取注册表信息,也可获取C盘相关目录
如Environment.GetFolderPath(Environment.SpecialFolder.Personal)
[/Quote]
恩,用注册表来获取上次安装的路径这一点已经解决,问题是(可能是我自己比较菜)我要在哪里把安装路径写死呢,我一开始是想在重写OnInstaller这个方法中添加一条语句如下:this.context,Parameters["targetdir"]=我在注册表中获取的路径,但是这样的安装包在运行的时候老是报错。
wuyq11
2010-09-21
打赏
举报
回复
自定义安装类获取注册表信息,也可获取C盘相关目录
如Environment.GetFolderPath(Environment.SpecialFolder.Personal)
一切为了你
2010-09-21
打赏
举报
回复
第2个应该能实现!
WinFrom
打包成
安装包
教程
本文详细指导如何通过Visual Studio插件创建SetupProject项目,从安装插件、新建项目到生成
安装包
的全过程,适合Windows应用开发者学习。
winFrom
制作
安装包
本文详细介绍了如何使用Visual Studio为Windows Forms应用程序创建
安装包
,包括应用程序文件夹操作、开始菜单和桌面快捷方式创建、自定义用户界面及实现卸载功能。
WinFrom
安装包
制作
本文详细介绍了如何使用Visual Studio生成安装程序并添加卸载功能。包括添加应用程序、创建快捷方式、设置图标、生成
安装包
及卸载程序的实现步骤。
WinFrom
程式在打包成
安装包
时遇到的问题
本文探讨了WinForm应用程序在打包成
安装包
过程中常见的问题,包括ButtonTEXT值显示异常、DLL文件缺失导致的CLR20R3错误,以及调试与打包后运行环境差异导致的路径问题。介绍了使用SetupFactory7.0和InnoSetup5.0进行打包的技巧,以及如何正确处理资源文件和DLL引用,确保应用在不同环境中稳定运行。
winfrom
安装包
制作之添加ico图片
本文讨论了在制作
安装包
时为应用程序添加桌面快捷方式和菜单快捷方式时,选择图标的问题。特别关注了在日文或中文环境下使用包含日文路径的图标时可能出现的编译错误。提出了解决方法并探讨了不同环境下图标路径处理的差异。
C#
111,129
社区成员
642,535
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章