Siliverlight和xap客户端一起捆绑安装包制作方法
最近在做一个应用,Siliverlight5+C#制作的一个小客户端应用程序,但在实际使用过程中,经常有用户提示说SiliverLight安装不成功,很多原因是用户浏览器安装了360、搜狗等不同内核版本浏览器,导致SL不能正常添加应用程序快捷方式。经搜索,发现NSIS这个软件很好用,可以用它来解决这个问题。
步骤如下:首先要下载安装NSIS,下载地址:http://www.onlinedown.net/soft/22742.htm
1、在随便一个目录新建一个文件夹,我就命名为setup;
2、将最新的Siliverlight.exe Xap文件复制到该文件夹;
3、新建一个setup.nsi,内容如下:
Name "XXXX管理系统V2.1豪华版"
OutFile "www.exe"
InstallDir "$PROGRAMFILES\WWW"XPStyle onFunction .onInit# the plugins dir is automatically deleted when the installer exitsInitPluginsDirFile /oname=$PLUGINSDIR\splash.bmp "splash.bmp"splash::show 1000 $PLUGINSDIR\splashPop $0
FunctionEndSectionSetOutPath "$INSTDIR"SetOverwrite ifnewerFile "Silverlight.exe"ExecWait "$INSTDIR\Silverlight.exe /q /doNotRequireDRMPrompt"File "WWW.xap"ExecWait '"$PROGRAMFILES\Microsoft Silverlight\sllauncher.exe" /install:"$INSTDIR\WWW.xap" /origin:"http://www.XXXX.com/WWW.xap" /shortcut:desktop+startmenu'
SectionEnd
4、编译该脚本如下图
转载于:https://www.cnblogs.com/shenyukong/p/3178897.html
Siliverlight和xap客户端一起捆绑安装包制作方法相关推荐
- CPA制作自动下载静默包php,超详细揭秘可日赚千元的CPA静默安装包制作方法
你是否有过去网上下载东西,结果下了一大堆"垃圾"经历? 心里是否吐槽着:这些人是不是吃饱了撑的,传那么一大堆垃圾上去干嘛?不!他们并不是吃饱了撑的 一个下载可能就是块把钱,可别小看 ...
- 超详细的软件安装包制作打包流程(C/S客户端)
C/S客户端开发完成,需要将程序交付给用户,直接压缩发给用户是可以的(只是有点不专业),如果能有一个比较好看的安装界面,那档次就不一样了. 本文介绍怎么使用Adanced Installer 17.9 ...
- 安装包制作工具 SetupFactory使用1 详解
Setup Factory 是一个强大的安装程序制作工具.提供了安装制作向导界面,即使你对安装制作不了解,也可以生成专业性质的安装程序.可建立快捷方式,也可直接在 Windows 系统的注册表加入内容 ...
- Nisi实现安装包制作
Nisi实现大型端游安装包制作 大型端游客户端往往客户端都有几个G,一般的普通软件安装包制作方式并不合适.于是选择了将客户端压缩成7z压缩包, NISI解压客户端的方式. 简介 NSIS(Nullso ...
- 安装包制作工具 SetupFactory 使用详解
Setup Factory是一个强大的安装程序制作工具.提供了安装制作向导界面,即使你对安装制作不了解,也可以生成专业性质的安装程序.可建立快捷方式,也可直接在 Windows 系统的注册表加入内容, ...
- 程序安装包制作工具 v1.0官方版
2019独角兽企业重金招聘Python工程师标准>>> 名称:程序安装包制作工具 v1.0官方版 版本:1.0更新日期:2016-06-27 大小:2.9MB软件语言:简体中文 软件 ...
- linux免安装nginx,Nginx免安装包制作工具:Nginx-portable
最近在捣鼓离线版Nginx,本来打算制作成rpm包,可惜技术不到位,只能改变思路,把Nginx编译成免安装的二进制包,类似于Tomcat,直接去start就能使用,所以找到了nginx-portabl ...
- 兮米安装包制作工具图文教程集锦电子书
兮米安装包制作工具是俺用过最好用的软件打包工具,操作简单,功能强大~ 点击压缩包文件里的index.htm 打开电子书. https://pan.baidu.com/s/1mnOd7lbD_Qqbyc ...
- 【转】VS2010安装包制作
最近对软件安装包制作研究了一下,下面记录了一种比较简单,不用写代码的方法. 1.New Project---->Other Project Types ---->Visual Studio ...
最新文章
- redis如何实现分布式锁?
- SpringBoot各类型参数解析原理(源码)
- html5游戏引擎-Pharse.js学习笔记(一)
- 0709-To Lower Case(转换成小写字母)
- Redis的五大数据类型
- channelinactive触发后不关闭channel_go那些事儿|channel使用及其实现原理
- 剑指offer-面试题13.在O(1)时间删除链表节点
- 前端学习(2356):uni基本的插件安装
- 系统地学习JavaScript
- linux apple开发环境,Objective-C开发环境设置
- 加载resnet18的代码
- 带滚动条html转pdf只有一页,关于html页面导出pdf滚动条以下显示不全的问题
- python声明一个长度为n的列表_python中长度为n的列表的置换
- oracle sql的正则表达式,Oracle SQL 语句中正则表达式的应用
- @EnableWebMvc启动springmvc特性
- Mac上IDA报错/:Permission denied Please specify another file path for the database
- 多店进销存管理系统源码本源码亲测可用
- 2021年美赛资料准备
- 安卓Apk下载以及静默安装
- idea编辑区左侧行号背景颜色修改