- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
VS
VS 制作安装包包含卸载程序
Net 程序打包安装与卸载制作 ——问题描述(一) 项目已将近完工 ,怎样将你的程序打包, 包装成一个完美的安 装程序呢 ? 今天我将我个人使用 .Net 制作打包程序的经验分 享给大家 ,不足之处还希望大家 能够给予指正。面对对 .Net 平台开发出来的程序,它的运行对系统环境要求有点高,需 要 .Net Framework 的支持 ,所以首先面对的问题是怎样 将 .Net Framework1.1 或 2.0 安装在一台没有以前没有装过 的机子上。以下是我在打包过程中需要解决的问题: 一.怎样将 .NET 程序部署到没有安装 _NET Framwork 的机 器上? 二.怎样在打包程序中自动安装 SQL Server 数据库? 三.怎样将 MSDE Sp3 打包进 .Net 安装项目中? 四.怎样将 MDAC 打包进 .Net 安装项目中? 五.怎样制作 .Net 卸载程序? 六.怎样创建各种快捷方式? 解决了以上的问题后,基本上能够满足你的安装项目需要了 吧?好了废话少说,现在我们马上来动手制作。
.Net 程序打包安装与卸载制作 ——怎样将 .Net 程序部署到 没有安装 .Net Framwork 的机器上?(二) 怎样将 .Net 程序部署到没有安装 .Net Framwork 的机器上?
部署在 .Net 平台下开发的应用程序, 需要安装安装对应版本 的 .Net Framwork, 而 Vsual Studio 2003 并没有提供一起打 包的功能,所以这一点估计大多开发者都感觉不是太好,那 如何将 .Net Framework 安装部署到客户机上呢? 其实微软提供了我们一个安装引导插件( Microsoft Visual Studio .NET 2003 引导程序插件) ,可以帮助我们在打包时, 它会自动将 .Net Framework 打包放入你的安装程序中, 完成 了我们想要的功能。 建立安装程序项目,将自己需要打包的程序加入进去,编译 过后,你会注意到在生成的安装目录下,你将会注意到多了 几个文件( dotnetfx.exe 、 Config.ini 、 langpack.exe 、 Settings.ini ),详细介绍如下: Config.ini — 安装配置文件 dotnetfx.exe — .Net Framework 组件 langpack.exe — 语言包 Settings — 设置文件 ItemSoft.msi — .msi 安装文件 Setup.exe — 主安装程序 Config 的文件内容如下: [config.ini]
IDS_NOT_SINGLE_INSTANCE= 已有另一版本的安装程序 正在运行。 该应用程序一次只能运行一个版本。
IDS_DIALOG_CAPTION=%s 安装
IDS_SINGLE_INSTANCE_FAIL=CreateMutex 无法对单个 的实例检查分配句柄。
IDS_SETUP_FAILURE=%s 安装失败。 如果问题继续存在, 请与产品支持人员联系。
IDS_DEFAULT_PRODUCTNAME= 应用程序
IDS_SETTINGS_INIT_FAILURE= 安装设置文件’ %s 在解析
时出错,或者无法定位该文件。
IDS_CREATE_PROCESS_FAILURE= 下列命令行的
CreateProcess 操作失败 : %s 。
IDS_INSUFFICIENT_PRIVILEGES= 运行 %s 安装程序要 求具有本地系统管理员的权限。安装程序现在退出。
IDS_DIALOG_TEXT= 单击”确定”开始安装%1 。单击”取消” 退出安装。
IDS_ERROR_CAPTION=%s 安装错误
IDS_VERSION_DETECT_FAILED=%1 的版本检测失败。
请确保安装程序存在于指定位置。 %n%n 返回消息 : %2
IDS_MSI_NOT_FOUND= 无法定位产品安装程序’ %s。安装
程序现在退出。
IDS_REBOOT_QUERY= 安装完成。现在重启吗 ?
IDS_SETUP_SUCCEEDED= 安装成功。
IDS_INVALID_LANGID_CAPTION= 无效的语言包代码
IDS_FX_NOT_FOUND= 无法定位 .NET framework exe 文 件’%s。安装程序现在退出。
IDS_INVALID_LANGID_MESSAGE= 语言包代码 %s 无效。 跳过…
IDS_LANGPACK_NOT_FOUND= 无法定位语言包 %s 。安 装程序现在退出。
IDS_MDAC_NOT_FOUND= 无法定位 MDAC exe 文 件’%s。安装程序现在
原创力文档


文档评论(0)