利用飞信VMDOTNET虚拟框架开发绿色.NET程序

利用飞信VMDOTNET虚拟框架开发绿色.NET程序

ID:42763477

大小:76.00 KB

页数:3页

时间:2019-09-20

利用飞信VMDOTNET虚拟框架开发绿色.NET程序_第1页
利用飞信VMDOTNET虚拟框架开发绿色.NET程序_第2页
利用飞信VMDOTNET虚拟框架开发绿色.NET程序_第3页
资源描述:

《利用飞信VMDOTNET虚拟框架开发绿色.NET程序》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、利用飞信VMDOTNET虚拟框架开发绿色.NET程序开发的程序肯定要是能够随身携带的,即插即用,但是我是学.NET的,而偏偏.NET的程序一般都要安装框架后才能使用,以前记得搜索的时候有一个飞信的虚拟框架,可以实现绿色程序的效果。长话短说,按以下步骤提取飞信虚拟框架就可以实现绿色的程序环境基础:直接到飞信安装目录下把VMDotNet目录提収出來,VMDotNetv2.0.50727下的system目录放置引用的DLL地址(Q)IpE:Uerr

2、072nSystem名称大小修改B期屎性也AagbMy.dl11KB应用程序扩晨2006-11-1614:08A口gcud.exe96KB应用程序2005-12-149:41A^MKro$^t.VC80.CRT.rnarWest1KBMANIFEST文件2007-9-2714:17A35ystem.conHgurdUon.dll380KB应用程序扩展2006-11-1614:08A⑥System.Data,dl2,965KB应用程序扩展2007-10-241:47AJ^System.Data.SQLi

3、te.DlL659KB应用程序扩晨2008-7-2S20:57A^)Sy$tem.dl乙948KB应用程序扩農2006-11-1614:08A◎System.Drawmgd684KB应用程序扩廉2006-11-1614:08A也System・Transddions・dl255K8应用程序扩展2007-10-241:47A卫System.Windew.Forms・dl5,200KB应用程序扩展2006-9-193:34A也System.XML・dl1,988KB应用程序扩展2006-11-1614:08

4、AriUodateUta.exe16KB应用程序2007-5-2216:25A如果大家需要用到System.Data.dll的话一定也要有Microsoft.VC80.CRT.manifest这个文件,否则程序运行的时候会报异常!现在绿色虚拟框架环境已经搭好,要做的就是开发好.NET程序,然后运行即可。那么开发好的程序怎么运行呢?这里列出我的方法。1)、通过批处理文件利用飞信启动.NET程序名称▲大小修改日期廉性OVMDotNet文件夬2008-8-2214:27.berrvuniu.$3db19KB

5、S308文件2008-8-2211:56A2MiniAccoa>bng.exe189KB应用程序2008-8-2915:49A9y»>ang.s3db19KB5306文件2008-8-2122:24A旦启动《序・曲1KBWindows批交理文件2008-8-189:41A以后只需要点启动程序这个批处理命令就可以启动程序了。启动程序.bat里面代码如下:@echooffsetvmpath=%cd%VMDotNetv2.0.50727FetionVM.exestart%vmpath%,,MiniAc

6、counting.exe,*至此一个绿色的.NET程序开发完毕,再此特別感谢飞信提供了这么好的一个冷拟框架环境。2)、下面先來简单说明一下VMDotNet文件夹吧,在这个文件夹之下有一个V2.0.50727文件夹,很明显是.NETFRAMEWORK的版本号啦,进入这个文件夹,里面有一个FetionVM.exe的对执行文件(飞信的图标),这个便是我们要用到的虚拟机文件了。其它文件我们不用考虑。这个程序可以带入一个参数,即要在此虚拟环境下运行的程序的路径。形如FetionVM.exeC:/1.exe,也对

7、以使用相对路径:FetionVM.exe1.exe,当然这样要求两者在同一目录下啦。这里顺便要再说一下VMDotNet.log这个文件,这里记录了在调用FetionVM.exe时的错误信息,主要是路径不对,找不到对应的程序。在了解了这个文件夹之后,我们可以动手开始做啦!把这个文件夹复制到你的项冃的DEBUG冃录下,我的己有项冃名为PicProcessor,生成的可执行文件为,当然你也可以视情况而定了,如果放别的地方就应该注意一下路径就好了。在这里我们需要再新建一个C#应用程序项冃,我把它命名为PicS

8、tart,把FORM1.CS删除,或者直接新建一个控制台程序,在Program.cs中写入以下代码:usingSystem;usingSystem.Collections.Generic;usingSystem.Windows.Forms;namespacePicStart{staticclassProgram{III

III应用程序的主入口点。III[STAThread]staticvoidMain(){〃下面是调用

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。