本人在安装VS2008或2010时,在开始的第一个页面(进度条大约加载到75%左右),提示“无法打开数据文件 'C:/Documents and Settings/Administrator/Local Settings/Temp/SIT36198.tmp/DefFactory.dat'。”(注:SIT36198.tmp文件夹是随机生产的--36198)
我打开了指定目录下的DefFactory.dat文件发现里面是空的,现将解决方法告诉大家:
在记事本中粘贴一下内容,将记事本名称改为“DefFactory.dat”,覆盖安装临时目录下的DefFactory.dat文件即可搞定。
[Version]
Signature=”$Windows NT$”
Provider=”Microsoft Visual C++ 2008 Express Edition - ENU”
Version=900.100.00
NullString=Null String
BootstrapperURL=fwlink/?LinkId=95926
NewVersionURL=fwlink/?linkid=96095
Lang=1033
AdminModeSupported=0
[Scenario List]
vsscenario.dll
Default Scenario=11E4C8F3-425E-43b9-B689-8BFDF03342E2
vs2010的解决方法和2008中的一样只是代码不一样而已
[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
然后选择另存为,注意文本编码格式应用ASCII,保存为同名文件覆盖。