今天在安装Visual Studio2010的时候,发现安装vs2010时打不开数据文件DefFactory.dat,这个比较悲剧,在网上找了一圈终于找到了解决方案了,我是本地安装的,即解压ISO到本地安装~我的系统是64位Windows7~

其实蛮好解决的~提取setup\\deffactory.dat文件到硬盘,用记事本打开,将里面内容清空,将以下内容复制到文件里

[Version]
Signature = “$Windows NT$”
Provider=”Microsoft Visual Studio 2010 Professional Edition – ENU”
Version=900.100.00
NullString=Null String
Lang=1033
[Scenario List]
vsscenario.dll
[Scenario Factory Information]
Default Scenario=11E4C8F3-425E-43b9-B689-8BFDF03342E2
PS:文本编码格式应用ASCII

然后重新执行安装文件~就可以正常安装了

如果是是镜像安装的,就直接用虚拟光驱打开,同样的替换deffactory.dat内容~然后保存~就OK啦~