.NET整合及绿色软件工具VMThinApp使用
VMware ThinApp是一个应用程序虚拟化工具,其官网地址是:http://www.vmware.com/products/thinapp/,本篇所用到的版本是5.1。
VMware ThinApp主要的功能是为一个新安装的程序建立一个沙箱供其运行。沙箱可以模拟注册表的配置等等配置,这样应用程序在运行时就无需依赖特定的机器的注册表了,可直接复制进行安装。这样的程序也就是我们平时所说的绿色软件。
当然我所关注的不是它的”绿色“功能,而是其整合的功能,VMware ThinApp可以整合一个应用程序的几乎所有的文件到一个bat中,最终一个应用程序只有两个文件,一个.bat文件,一个主程序文件。
我们开发的.net程序若存在很多DLL时,可通过此工具进行整合管理。下面我介绍下基本的整合步骤:
第一步,打开应用程序,点击Prescan进行特定盘符的快照建立,此处建立快照之后会和之后的再扫描版本进行对比,会提取修改的点位,这个点位也就是我们将要整合虚拟化的应用程序了。
第二步,扫描好了之后到了Install the Application Now的界面之后,安装或者复制你的程序到刚已经建立过快照的盘符,点Postscan,就可以对比出不一样的文件。
第三步,比较除了不一样的文件之后,也就是找到了刚刚安装的文件,选择启动文件,其它文件会自动整合到.bat文件中的,点Next。
第四步,会到Manage with VMware Workspace界面,因为我这里不需要其它报表需要所以就不勾选,然后Next。
第五步,到达权限界面,我选择Everyone,权限不做限制。
第六步,选择模式,Merged isolation mode 表示整合虚拟后的程序所做的任何配置修改均可在特定机器上可见,而WriteCopy isolation mode表示虚拟程序所做的修改均存入了沙箱中,不可见。一般选择第一个。
第七步,是沙箱的配置文件的存放位置的设置,我选择特定机器的程序默认配置路径。
最后一直Next到如下界面,可选择整合后的文件,已经是否生成安装文件,或者是否压缩。
点击build 就可生成虚拟化的程序。
以上虚拟化的应用程序就制作完成,当然在最后Build的时候 可以选择Edit Package.ini 进行生成的配置,具体配置可自行浏览官方文档。
.NET整合及绿色软件工具VMThinApp使用相关推荐
- 信息架构需要绿色整合
信息架构需要绿色整合1 历史学家发现:每当存储技术有一个划时代的发明,在这之后的300年内就会有一个大的社会进步和繁荣高峰.造纸术的和印刷术的发明推动了人类历史的演进,磁带和磁盘技术促使了人类信息的大 ...
- FinTech被“绿”了?——当金融科技“邂逅”绿色金融
当炙手可热的金融科技遇到备受关注的绿色金融,会碰撞出怎样的火花?近年来,绿色金融在企业.国家和超国家层面上变得越来越重要.为了有效实施<巴黎协定>和实现可持续发展目标,各国开始倡议将金融科 ...
- 城市绿色配送信息服务平台方案
摘要:物流业作为经济发展的助推器,在动经济发展的同时,却造成了汽车尾气排放造成的环境污染,同时由于缺乏广泛的信息交流渠道,整个物流行业运输效率低下.成本居高不下,间接影响了实体经济的发展.为促进物流行 ...
- 审视安全风险 ISS贯彻“智慧的地球”理念
在3月10日举办的"智慧化解危机•安全防护未来"IBM ISS媒体交流会上,IBM ISS首席技术官Peter G. Allor结合"智慧的地球"理念,与来自5 ...
- 浅谈DevSecOps工具链中的源代码安全保障
近期,很多企业开始关注DevSecOps,下面根据作者对其理解,简单分析一下在DevSecOps的源代码安全该如何考虑和建设. 主要分5部分: 1.DevSecOps建设的背景和目的 2.安全才是提升 ...
- 徐徐落地 2009年云计算五大趋势盘点
本文讲的是徐徐落地 2009年云计算五大趋势盘点[IT168 专稿]IT领域从不缺乏概念.几年前才刚刚兴起的虚拟化技术,如今已经成为节约IT成本的灵丹妙药.而同样作为新兴概念的云计算,不论是专家还是媒 ...
- 李严冰:云是“三国版”计算模式的演变
本文讲的是李严冰:云是"三国版"计算模式的演变,[编者按]随着虚拟化技术和互联网的发展,自2007年以来,云计算的概念逐渐火热起来,成为人们关注的焦点.节能.灵活.高效--这些IT ...
- 共建“零碳未来”,顺丰凭得是什么?
在物流业迅速发展的当下,快递已经成为人类生活的一部分. 由于目前大多数的快递包装盒只能一次性使用,因此普遍存在资源浪费的情况. 不过,随着"双碳"政策的不断推进,也开始倒逼物流行业 ...
- 2022年湖北省节能减排政策汇总,申报条件以及奖励补贴讲解(附申报流程)
节能减排是我们政策绿色经济发展的重要一环,今年同样政府也是花了大价钱支持我们企业节能减排,促进发展,下面跟我一起学习一下相应的申报条件以及奖励补贴标准吧,有疑惑的可以随时来提问: 一.完善节能减排支持 ...
最新文章
- 加密ASP为DLL的详细步骤给点RMB不多是个心意尊重脑力劳动者的付出
- 【高效使用】生产力提升
- flex布局常用属性
- 刚刚,官宣100000个炫酷微信红包封面,速度撸!
- 树莓派4B设置静态IP
- Appium 与 Chromedriver
- 我们越来越浮躁的心靠什么去滋润
- java 2d 绘图教程_Java标准教程:Java 2D绘图--第2章 从绘图开始
- 使用XStream进行对象和xml的转换,极度舒适
- 怎样下载python模块sublime text3中_python安装环境配置、python模块添加、sublime text编辑器配置...
- esxi6.0开启网络UI管理界面
- 基建管控系统_基建项目管理系统
- pta mysql训练题集(341-360)
- hello Java 第一天的认识
- 计算机技术对人脸识别的作用,人脸识别技术有什么功能特点
- 机器学习项目案例 简单的数字验证码自动识别
- 跨界融合,共创智能汽车研发新生态(技术大会诚邀您的莅临)
- 程序员期望月薪那些事儿
- TikTok全球下载突破超20亿人次,它做对了什么?
- 7-1 厘米换算英尺英寸(15 分)
热门文章
- 【原创】凝思V4.2.35版本OS构筑注意事项
- html+javascript登录注册界面源码
- 唱歌发声的技巧与方法
- 盒格速 M 2022风口项目电商新玩法
- 图像增强之直方图均衡化(不用histeq)与直方图规定化
- HAL库实现基于STM32+RN8302B的电压采集
- 【Python 18】BMR计算器2.0(数值类型转换与while循环)
- 港科科研|香港科大邵敏华教授带领团队研发全球最耐久的氢燃料电池有助推动绿色能源普及化...
- 电商围剿之下,传统化妆品企业凭什么突围而出?
- plsa matlab实现