64位Windows2003下如何正確發布VesnData.Net(VDN)

來源:互聯網
上載者:User

標籤: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補問題應該就解決了  

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.