今天在虚拟机了监视了XP下.net framework 3.5 with SP1 的安装,提取了注册表信息和生成的文件,稍稍整理一下,再拿到虚拟机里的Win8预览版上一试,依赖.net的程序成功运行起来了,不提示需要安装那个啥了。之后再在本机的win8 WDP上一试,同样不再提示需要安装功能。运行Sharp Develop3.2,procexp也不存在任何问题,其他的程序没法一一尝试了。

不过在功能列表里的.net 3.5还是没选上,选上再保存的话还是需要联网更新,但如果.net 相关程序都起来了,何必去管那呢。

也就几个文件夹,已经用Winrar打包到一个自解压文件里面(下面的DotNet.exe)。主要包含几个文件夹:

C:\WINDOWS\assembly

C:\WINDOWS\Microsoft.NET

C:\Program Files\Reference Assemblies

C:\Program Files\MSBuild

以及在system32里的一些文件。


如果您在另外一个系统安装的.net framework3.5,可以把上面的4个文件夹拷贝到win8的对应目录,只需再下载下面的“dotNET_reg_sys.rar”这文件,把system32文件夹的文件拷到系统的system32目录(对于win8,可能很大一部分已经存在并且不能替换,跳过就是了),再把里面的注册信息“dotNET_Reg.reg”导入,OK。

如果没有安装好.net framework3.5的系统,不妨下载下面大大的这个“DotNet.exe”文件,下载好后务必以管理员身份运行,默认就是解压到“C:\”,目录结构已经对应好,不要更改,存在的文件会跳过,如果你的系统盘盘符居然不是C,不要尝试。解压后会自动把C:\dotNET_Reg.reg导入注册表(不顺眼可以删掉),免去手工操作,等待解压完成就算安装结束了。

怎样卸载?Sorry,没有卸载工具。也就玩玩而已,不必较真,过不了多久这win8预览版就成为历史了。这些文件安全吗?小弟若有任何恶意,死一手机通讯录。

dotNET_reg_sys.rar,2.5MB,一些需要拷到system32文件夹的文件和需要导入的注册信息。

http://115.com/file/e6v0zml6

SHA1:D45AD09F6AE9E3C9712351F657F483988C5503C1

DotNet.exe,110.44MB,包含上面的文件。下载这个一键搞掂。

http://115.com/file/cltwd7kc

SHA1:C30C816ACA229CA29358931D065F6CDC2BC542EE

注册信息由监视安装程序生成,里面可能有跟.net无关的信息或跟win8冲突的信息,但估计不会伤害到系统,也不会跟其他软件冲突,那XP非常干净。手动导入时会提示有些数据导入失败,不用管它。

还是那句话,玩玩而已

Windows 注册表 运行 最后修改于 2012-03-16 23:55:59
上一篇