標籤:style color os ar 問題 div .net res
64位windows2003下發布VDN,按照正常的步驟會出現:試圖載入格式不正確的程式。 (異常來自 HRESULT:0x8007000B)的錯誤。
按照下面的步驟進行處理:
1、如果安裝了64位Framework則卸載
%SYSTEMROOT%\ Microsoft.NET\Framework64\v4.0.30319\aspnet_regiis.exe -u
2、執行下列指令碼將IIS設定為32位元模式
cscript %systemdrive%/inetpub/adminscripts/adsutil.vbs set w3svc/appPools/enable32bitapponwin64 1
3、安裝或者註冊32位Framework4.0
%SYSTEMROOT%\ Microsoft.NET\Framework\v4.0.30319\aspnet_regiis.exe -i -enable
注意:這時候可能會沒有ASP.NET標籤頁,不用理會,下面的步驟設定站定或者虛擬目錄的的.Net版本
4、發布後進行測試,許可權分配一下,如果扔不正常可以通過下面的指令碼將虛擬目錄設定為ASP.NET4.0%SYSTEMROOT%\Microsoft.NET\Framework64\v4.0.30319\aspnet_regiis.exe -s W3SVC/1/ROOT/虛擬目錄
W3SVC/1/ROOT/虛擬目錄 解釋一下:
這裡的1代表網站的WebSite,通常預設網站就是1,如果多個網站通過 %SystemRoot%\system32\inetsrv\MetaBase.xml查看。
ROOT代表根路徑,如果VDN就發布在網站下則就寫作:W3SVC/1/ROOT就可以了
虛擬目錄為虛擬目錄的名稱,即時VDN發布時的虛擬目錄的名稱如:VDN或者VDNDemo
經過上面4補問題應該就解決了