xpvb.net的简单介绍( 五 )


解决办法吗?恕本人无能,在当今软件乱世,只怕多少有些无可耐何 。本人是使用最笨的方法:Ghost镜像还原 。基本上每三至四个月给它倒回一次 。(工作文档等当然不能放在系统区了,呵呵) 。
八、希望无知者不要信口开河,多多学习 。最后,附上一个我自已做的纯绿软件---BCB编写的《水波特效演示》程序,给大家玩玩叭 。
补充——初步判断一个软件是否纯绿软件的方法(注 , 只有对电脑比较熟悉的人能才办到,如果下面的说明,你基本能看懂,而无需请教别人,你就能做到了):
一、系统测试法:
1、将软件在别人的机器上安装,安装完成后,把安装出来的目录复制到你的机器中(如果本身就号称纯绿免装的,这步就免了) 。
2、你的机器要求安装windows2000 或 windows XP 或 windows2003 , 使用受限用户登录(要求受限用户无对关键注册表有写权 , 无对重要目录有写权 , 当然了 , 默认的新建的用户就是这样的(XP下要将用户设为受限)) 。
3、受限用户登录后运行复制来的安装目录下的软件的主程序,如果正常,90%是纯绿 。
4、对省下10%的说明——不排除可能编写者隐了动作,如果不成功也不报错 , 也不退出,还正常运行 , 一但能写的时就它就写 。另外,还有一部分程序 , 如FoxMail , 只对当前帐户相关于注册表进行写操作 , 因为“帐户相关于注册表"是"属于"对应帐户的,在受限帐号下也是可写的(特别说明一下 , 注销该帐户,注册表中该帐户的所有项目都会清去,所以也可以算是绿的) 。
二、软件监控法:
1、如果上面的步子还不令你放心,还有一个工具值得一用,那就是《Filemon》,这是一个可以监视系统中任何软件对硬盘的读写操作的程序,通过它,你可以查到某个程序对你的硬盘的什么位置的什么文件进行了操作,这个程序只能在管理员帐户下用(切入系统进程) 。
2、对于注册表的监视是很麻烦的事,《Regmon》可以办到,同上面的工具一样Regmon要求在管理员帐户下用(切入系统进程) 。
3、90%的软件和上面的两个软件无冲突,省下的9%的是作者有意防止被监视(为什么有意防止被监,那你就自个想吧,一般都是比较可怕的东西),最后1%可能是因为程序实在相互不兼容了 。
以上两工具都为同一公司(Sysinternals)出品 , 值得一用,附在最后(XTJS.rar) 。
三、并非所有的不能在受限帐户下用的程序都不是纯绿的 。某些程序可能要切入别的系统程序中,某些程序需要得到硬件信息等,这些最只有在管理员帐户下才能实现 。还有一些程序可能没有考虑多用户操作系统等 。只能说,通过了上面的测试的程序90%是纯绿的,没有通过的话90%是非纯绿的 。有经验的朋友还可以据自已的经验得到更准确的结论 。
vb.net2012生成的exe在XP系统中无法运行报错签名:clr20r3项目属性引用
在列表中找到Shape什么xpvb.net的Dll然后它xpvb.net的属性里xpvb.net的复制本地设置为True 。
然后那些dll和exe一起复制下来 。
然后在XP运行 。
vb.net 在 win2000,winxp,win7 几个系统下调用api的方法有哪些不同具体的区别有两方面:
1 , 从2000到Windows7,很多API扩充了,你在WIN7里能调用的,2000不一定存在 。
2,2000 , XP,和WIN7的安全机制不同,有些API你在WIN7里没有管理员权限是无法调用的 。
怎么搭建一个vb.net环境.NET 的环境只有一个,就是.NET Framework
如果你是XP系统的话一般要安装4.0版本

推荐阅读