在沒有安裝 ASP.NET MVC3 的伺服器上運行 MVC3

來源:互聯網
上載者:User
關鍵字 伺服器 安裝 這些 運行 時候

當在伺服器上部署 ASP.NET MVC3 的應用的時候,可能會看到如下的錯誤資訊:

這表示你的伺服器上沒有安裝 ASP.NET MVC3。

解決這個問題的方法有兩種:

第一,當然是在伺服器上安裝 ASP.NET MVC3 了。 不過,如果你使用的是伺服器的虛擬空間,或者租用的伺服器,可能沒有安裝的條件,那就是用第二種方法吧。

第二,錯誤的原因很顯然是缺少適當的程式集,在已經安裝 ASP.NET MVC3 的情況下,這些程式集已經被安裝到 GAC 中,在網站程式中使用了對這些程式集的引用,MVC3 涉及的程式集如下所示:

我們可以通過在 ASP.NET MVC3 應用的 bin 下部署這些程式集來解決這個問題。

在開發 MVC3 應用的專案中,應該已經引用了這些程式集,在解決方案管理器中,展開引用,選中這 6 個程式集,在屬性視窗中,將複製到本地 ( Copy Local)  設置為真,這將會導致在部署應用的時候,這些程式集將會被覆制到本地。

在發佈專案的時候,這些程式集,包括在 GAC 中的程式集將會被一起發佈,這樣,你的 MVC3 就可以運行了。

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在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.