我已经到了一个地步,我不确定为什么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