nsis-NSIS打包,根据配置进行选择性打包。

问题描述

NSIS打包,根据配置进行选择性打包。

NSIS打包,我有一个INI文件,想根据里面的配置进行选择性打包。 比如配置为1,就把一段拷贝文件的脚本打进去,配置为0,就不要这段脚本。请问,可不可以在Nsis脚本里做这些判断? 主要原因是:我的系统是定制的系统,有些地方需要某些模块,有些地方又不需要,并且这些模块需要的东西很多,打进包里比较浪费空间,每次手动屏蔽的话又麻烦。 如不能,能不能在C#代码里,来编写nsis脚本?怎样编写,不要字符串拼接

解决方案

可以,其实NSIS的项目脚本就是一个文本文件,完全可以利用C#去维护。

时间: 2024-10-07 11:12:57

nsis-NSIS打包,根据配置进行选择性打包。的相关文章

android studio 3.0 gradle 打包脚本配置详解

本文介绍了android studio 3.0 gradle 打包脚本配置,分享给大家,具体如下: 修改输出的名字 保存输出的文件路径 def fileArray = [] //遍历输出文件 android.applicationVariants.all { variant -> variant.outputs.all { output -> def outputFile = output.outputFile if (outputFile != null && outputF

android studio-gradle打包Android程序,如何打包时不包含依赖包

问题描述 gradle打包Android程序,如何打包时不包含依赖包 使用gradle打包Android程序,希望不包含依赖的lib中的jar包,就像在eclipse的build Path中勾掉依赖,同理下图的操作怎么在gradle的构建打包中实现 解决方案 解决方案二: 楼主有啥解决思路吗? 解决方案三: https://stackoverflow.com/questions/16107477/gradle-how-to-make-a-compile-scope-file-dependency

压缩-如何利用org.apache.commons.compress的打包方式进行两次打包,求前辈解答

问题描述 如何利用org.apache.commons.compress的打包方式进行两次打包,求前辈解答 如题,怎么样才能将文件用用org.apache.commons.compress的打包方式,先进行zip压缩再进行tar打包,最后得到一个tar包,里面包含着压缩过的zip包 解决方案 http://blog.csdn.net/inkfish/article/details/4900870

jqm打包apk显示转圈-jqm打包apk手机上显示转圈

问题描述 jqm打包apk手机上显示转圈 解决方案 MoSync 自动打包apk 脚本

adt 打包-使用SDK和ant打包apk,高德地图的so文件打包不进apk,怎么解决啊

问题描述 使用SDK和ant打包apk,高德地图的so文件打包不进apk,怎么解决啊 使用SDK和ant打包apk,高德地图的so文件打包不进apk,怎么解决啊 解决方案 人家的代码怎么能打包呢?提示用户安装吧. 解决方案二: 如何将.so文件打包到.APK如何将.so文件打包到.APKandroid打包so文件到apk

linux中tar命令打包目录与排除目录打包

打包压缩目录很简单如下  代码如下 复制代码 tar -czf small.tar.gz small(目录名)  ;压缩并打包目录 更多示例  代码如下 复制代码 示例一:将整个 /etc 目录下的文件全部打包成为 /tmp/etc.tar [root@linux ~]# tar -cvf /tmp/etc.tar /etc <==仅打包,不压缩! [root@linux ~]# tar -zcvf /tmp/etc.tar.gz /etc <==打包后,以 gzip 压缩 [root@lin

Maven插件之portable-config-maven-plugin(不同环境打包)

大的项目组中,分开发环境,测试环境,生产环境等;不同环境的配置不同,或数据源,或服务器,或数据 库等; 问题来了,如何使用Maven针对不同的环境来打包呢? Maven提供了Profile的概念,用来解决此类问题,其原理很简单,就是使用变量替换;举个例子来说明, 测试项目目录结构如下图所示: 比如开发环境和生产环境的数据库不同,db.properties配置文件内容如下: #测试库 db.url=192.10.2.168 db.username=dbtest db.password=dbtest

J2EE平台介绍

j2ee 今天,越来越多的程序设计人员希望借助服务器端技术的快捷.安全以及可靠性,为他们的企业开发分布式的交易应用系统.如果你已经工作在这一领域,你将非常清楚,在今天这样一个电子商务和信息技术飞速发展.并充满需求的世界上,企业应用必须以更少的资金.更快的速度和比以往更少的资源来设计.建造和运营. 为降低成本.快速实现企业应用的设计和开发,J2EE平台技术为企业应用的设计.开发.集成以及部署提供了一条基于组件的实现途径.J2EE平台为您提供了一个多层次分布是应用设计模式,重用组件的能力,统一的安全

配置pom.xml用maven打包java工程的方法(推荐)_java

最近由于项目需要,研究了一下maven的打包,项目要做到 1,生成3个目录/lib,/conf,/bin目录 2,把所有的jar目录编译.拷贝到/lib目录(包括maven的jar包和lib目录下的jar,以及编译的jar包) 3,把所有的启动脚本从工程根目录拷贝到/bin目录 4,把所有的配置文件从src/main/resources拷贝到/conf  下面是配置的pom.xml,我把相关的配置都加了注释,一看就能明白,把build节点拷贝到你们的项目中,就基本可以用了:) <project