我正在將MVC3應用程序部署到新服務器。該應用程序運行在開發服務器(Visual Studio中),並在IIS7我的開發機器上很好,但在服務器上我得到一個403錯誤:ASP.NET MVC 3部署403 Windows Server 2008 R2上的錯誤
我已經完成了下面的步驟,但現在出於想法。請幫忙!
- 使用我自己的計算機上使用相同的Xcopy部署的技術,我已經部署文件到服務器,並增加了以下文件夾的權限:
IUSR - 閱讀&執行,列出文件夾目錄,讀取 IIS_IUSRS - 閱讀&執行,列出文件夾目錄,讀取
我也安裝ASP.NET MVC3的服務器,以便ADDI需要.dll在GAC中
IIS已建立,並且我可以訪問基本的html文件(例如我在站點路由中放入的test.html)。
我已經在服務器管理器檢查所有角色服務安裝
曾試圖斌從MVC複製文件的安裝位置,並把bin目錄
Ç部署:\ Program Files(x86)\ Microsoft ASP.NET \ ASP.NET MVC 3 \ Assemblies
C:\ Program Files(x86)\ Microsoft ASP.NET \ ASP.NET Web Pages \ v1.0 \ Assemblies
您是否嘗試過使用Visual Studio嚮導部署新創建的應用程序? –
Visual Studio沒有安裝在服務器上 – gb2d
我的意思是在本地開發機器上創建這個項目,然後部署它。我想了解的是,您是否遇到配置IIS的問題,或者您的應用程序出現問題。 –