64位操作系統(tǒng)安裝asp.net2.0框架不支持解決辦法
1、因用模版安裝ASP.NET 2.0需先卸載64位的.net2.0
命令:C:\WINDOWS\Microsoft.NET\Framework64\v2.0.50727\aspnet_regiis.exe –u
2、把IIS切換為32Bit模式運(yùn)行
命令:Cscript C:\inetpub\adminscripts\adsutil.vbs SET W3SVC/AppPools/Enable32bitAppOnWin64 1
3、重裝安裝32Bit .NET 2.0
命令:C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\aspnet_regiis.exe -r
4、安裝64位系統(tǒng)下運(yùn)行的32Bit Asp.net 1.1
5、使用命令修改默認(rèn)IIS支持asp.net版本為:ASP.NET 1.1
命令:C:\WINDOWS\Microsoft.NET\Framework\v1.1.4322\aspnet_regiis.exe –r
批處理程序:
程序代碼@echo off
echo 卸載64Bit ASP.NET 2.0
C:\WINDOWS\Microsoft.NET\Framework64\v2.0.50727\aspnet_regiis.exe -u
echo 切換IIS為32Bit運(yùn)行模式
Cscript C:\inetpub\adminscripts\adsutil.vbs SET W3SVC/AppPools/Enable32bitAppOnWin64 1
echo 修復(fù)ASP.NET2.0
C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\aspnet_regiis.exe -r
echo 安裝ASP.NET1.1
Frameworks\Framework_1.1.exe /c /t:c:\windows\temp\
c:\windows\temp\netfx.msi /passive
echo 切換Asp.net為v1.1.4322
C:\WINDOWS\Microsoft.NET\Framework\v1.1.4322\aspnet_regiis.exe -r
@pause
說明:標(biāo)紅色的為自動安裝asp.net 1.1 安裝文件放在和秕處理文件同目錄的Frameworks文件夾下,文件名為:Framework_1.1.exe。如:批處理文件在C:\test\,則在C:\test\下建立文件夾:Frameworks,并把64位系統(tǒng)下運(yùn)行的asp.net1.1復(fù)制到此目錄下,并更名為:Framework_1.1.exe。
ASP.NET 版本更換方法
1. 更改當(dāng)前IIS下所有站點(diǎn)的ASP.NET的版本,和默認(rèn)新建站點(diǎn)的asp.net版本號。
ASP.NET 1.1:C:\WINDOWS\Microsoft.NET\Framework\v1.1.4322\aspnet_regiis.exe –r
ASP.NET 2.0:C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\aspnet_regiis.exe -r
2. 單獨(dú)更改某一站點(diǎn)的asp.net版本
ASP.NET 1.1:C:\WINDOWS\Microsoft.NET\Framework\v1.1.4322\aspnet_regiis.exe -s W3SVC/%vp%/ROOT/
ASP.NET 2.0:C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\aspnet_regiis.exe -s W3SVC/%vp%/ROOT/
說明:標(biāo)紅色中的%vp%為站點(diǎn)的標(biāo)識號。在IIS中可以看到。
批量處理程序:
程序代碼@echo off
set /p vp=”請輸入要修改的站點(diǎn)標(biāo)識符:”
echo 1、Asp.Net 1.1
echo 2、Asp.Net 2.0
echo 3、退出
set /p AspNetVer=”請選擇Asp.Net版本:”
if %AspNetVer% == 1 goto one
if %AspNetVer% == 2 goto two
if %AspNetVer% == 3 goto end
:one
%SYSTEMROOT%\Microsoft.NET\Framework\v1.1.4322\aspnet_regiis.exe -s W3SVC/%vp%/ROOT/
goto end
:two
%SYSTEMROOT%\Microsoft.NET\Framework\v2.0.50727\aspnet_regiis.exe -s W3SVC/%vp%/ROOT/
goto end
:end
echo end
創(chuàng)新互聯(lián)公司是一家專業(yè)提供匯川企業(yè)網(wǎng)站建設(shè),專注與成都做網(wǎng)站、成都網(wǎng)站設(shè)計(jì)、H5技術(shù)、小程序制作等業(yè)務(wù)。10年已為匯川眾多企業(yè)、政府機(jī)構(gòu)等服務(wù)。創(chuàng)新互聯(lián)專業(yè)的建站公司優(yōu)惠進(jìn)行中。
文章名稱:64位操作系統(tǒng)安裝asp.net2.0框架不支持解決辦法
網(wǎng)頁網(wǎng)址:
http://weahome.cn/article/ipohoo.html