.NET整合及绿色软件工具VMThinApp使用
来源:互联网 发布:淘宝差评被报复怎么办 编辑:程序博客网 时间:2024/05/17 08:05
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使用
- APKTool和signapk整合工具及使用教程
- VC(.NET) 工程配置及工具使用
- 绿色软件
- 绿色软件
- PDF分割合并工具 免费,绿色软件
- 菜单制作工具下载中文版 绿色软件
- VS2010使用MFC创建绿色软件及单文档和多文档及一个解决方案包含多个项目的解决方法
- .NET开发辅助工具(四)---整合工具SmartAssembly
- Struts 使用及整合笔记
- C#.Net实体代码生成工具(EntitysCodeGenerate)的使用及.NET中的ORM实现
- VB、C#.Net实体代码生成工具(EntitysCodeGenerate)【ECG】的使用及.NET中的ORM实现
- [置顶].NET平台开源项目速览(4).NET文档生成工具ADB及使用
- libgdx图片整合工具TexturePacker的使用
- ngwork 工具及使用
- VC++.net 整合开发环境使用技巧
- VC++.net 整合开发环境使用技巧
- 整合.net中ckeditor,ckFinder的使用
- HDU 5247 找连续数(用映射做题,set)
- 大数乘法(快速傅立叶变换)下
- 观“当幸福来敲门”有感
- 测试过程中一些特殊问题的处理方式
- linux常用命令(62):watch命令
- .NET整合及绿色软件工具VMThinApp使用
- JavaAPI_String
- Frame Layout
- 软件测试中的那些基础知识
- 很有道理的程序员的小故事
- 惠普实训第一阶段完结
- mysql CURRENT_TIMESTAMP 和ON UPDATE CURRENT_TIMESTAMP
- navicat远程连接oracle遇到的一点点小问题
- jquery mobile 数字键盘类似计算器的布局采用Grid实现