指环王
吗?呵呵,将.net
framework
1.1安装到win7上还是有解决办法的,我把每一步的 *** 作都列出来,请楼主照做:
11,在
C盘
下创建一个新文件夹(如C:\DotNet);
2,下载.net
framework1.1安装包,一定要将此安装包的安装文件名命名为dotnetfx.exe;
3,下载.net
framework1.1
sp1(NDP1.1
SP1-KB867460-X86.exe),重命名此SP1的安装文件为dotnetfxsp1.exe;
4,将这两个文件(dotnetfx.exe,dotnetfxsp1.exe)都拷入c:\DotNet文件夹下;
5,打开DOS命令行(“开始”--“运行”--敲入“CMD”);
6,用DOS命令进入C:\DotNet文件夹(cd
c:\DotNet)
7,依次运行下列命令:
第一步
dotnetfx.exe
/c:"msiexec.exe
/a
netfx.msi
TARGETDIR=C:\DotNet"
当d出对话框提安装完成时点“确定”
第二步
dotnetfxsp1.exe
/Xp:C:\DotNet\netfxsp.msp
第三步
msiexec.exe
/a
c:\DotNet\netfx.msi
/p
c:\DotNet\netfxsp.msp
等待,完成后相关对话框会自动消失
8,运行文件夹里的netfx.msi
此时.net
framework1.1已经成功安装到win7上。
若要安装.NET Framework 1.1 可再发行文件时,请取消 Appshelp 消息,请使用下列方法之一:命令行的无提示安装
执行静默式安装。若要执行此 *** 作,请在命令提示符处键入以下命令:
dotnetfx.exe/q: 一个 /c:"安装/l/q"
注意:/Q:开关指定管理员安静模式。无开关指定命令运行或安装。在此示例中, /l开关启用日志记录, /q开关用于安静模式。
AppCompatFlag 注册表项
添加一个注册表项,禁用 Appshelp 消息。若要执行此 *** 作,请按照下列步骤 *** 作:
警告如果使用注册表编辑器或其他方法错误地修改了注册表,可能会出现严重问题。这些问题可能要求您重新安装 *** 作系统。Microsoft 不能保证这些问题能够得到解决。修改注册表的风险由您自己承担。
单击开始,单击运行,键入regedit,然后单击确定
找到并单击以下注册表子项:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\AppCompatFlags
在编辑菜单上,单击新建,然后单击DWORD 值。
键入{11F1F8EE-7E7F-4F1D-BE93-B4D310F0760A},然后再按 ENTER。
用鼠标右键单击{11F1F8EE-7E7F-4F1D-BE93-B4D310F0760A},然后再单击修改。
在编辑 DWORD 值对话框中,单击十进制,然后在数值数据框中键入4 。
在文件菜单上,单击退出。
或者是
1-从开始菜单选择运行,然后按 Enter 键
2-在"打开"编辑字段中,输入下面的命令:"cscript %SystemDrive%\inetpub\AdminScripts\adsutil.vbs Enable32bitAppOnWin64-w3svc/应用程序池 1 设置"
3-按 Enter 键
你那个.net 1.1只有32位的,直接安装肯定是不能在64位系统上装的.要运行 32 位版本的 ASP.NET 1.1,按照以下步骤 *** 作:1. 单击“开始”,单击“运行”,键入 cmd,然后单击“确定”。
2. 键入以下命令启用 32 位模式:
cscript %SYSTEMDRIVE%/inetpub/adminscripts/adsutil.vbs SET W3SVC/AppPools/Enable32bitAppOnWin64 1
3. 键入以下命令,安装 ASP.NET 1.1 版本并在 IIS 根目录下安装脚本映射:
%SYSTEMROOT%/Microsoft.NET/Framework/v1.1.4322/aspnet_regiis.exe -i
4. 确保在 Internet 信息服务管理器的 Web 服务扩展列表中,将 ASP.NET 版本 1.1.4322 的状态设置为允许.
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)