我已經到了一個地步,我不確定爲什麼Godaddy在嘗試訪問上傳的MVC 3網站時給我403(訪問被拒絕)錯誤。MVC 3網站安裝問題。安裝MVC 3應用程序後收到403禁止的錯誤
我的GoDaddy的IIS配置如下:
- IIS 7
- 綜合管線
- ASP.NET運行時版本:2.0/3.0/3.5
服務器文件結構:
- [根]
- 斌
- 內容
- 腳本
- 查看
我的bin文件夾中包含以下.DLL文件(如提及here
- Microsoft.Web.Infrastructure.dll
- System.Web.Helpers.dll
- System.Web.Mvc.dll
- System.Web.Razor.dll
- System.Web.WebPages.Deployment.dll
- System.Web.WebPages.dll
- System.Web.WebPages.Razor.dll
我創造了我的MVC 3應用程序的基本設置並使用發佈部署方法。 web.config具有以下屬性,但我不知道這是否是錯誤,因爲我的帳戶似乎只支持3.5 ASP.NET。但我得到一個403錯誤,所以我不認爲這是這種情況:
<system.web>
<compilation debug="true" targetFramework="4.0">...
好的,當我將Web項目切換到3.5時,我開始出現很多錯誤。看起來,MVC引用的DLL開始導致編譯時錯誤的類名不被發現。任何副手的想法? – contactmatt 2012-01-02 22:51:56
@contactmatt對不起,我將刪除我的答案的那一部分。我忘了MVC 3需要運行.NET 4.0。 – 2012-01-02 22:54:21