程序员人生 网站导航

IIS7部署ASP.NET MVC3网站应用程序遇到的错误及解决方案

栏目:服务器时间:2014-03-06 01:57:37
  系统环境:Windows2008R2,安装IIS,安装.NET 4,安装SQL Server, 安装ASP.NET MVC3服务器独立安装版本。

  接下来将Web应用程序Deploy到服务器,运行网站出现如下错误:HTTP错误 403.14-Forbidden Web 服务器被配置为不列出此目录的内容及Login on failed for "IIS APPPOOLASP.NET v4.0",解决方案:定位到.NET 的安装目录C:WindowsMicrosoft.NETFrameworkv4.0.30319,启动cmd控制台,将当前目录切换到.NET的安装目录,执行asp.net_regiis -i,将ASP.NET重新注册到IIS即可解决此错误。

  运行网站时又遇到如下错误:用户 'IIS APPPOOLRwindRhine' 登录失败这是登录SQL Server时遇到的错误。RwindRhine是我的网站的应用程序池,解决方案如下:开始==>inetmgr==>定位到网站对应的应用程序池,选择高级设置,如下图所示:

  接下来找到标识选择,将其属性值设置为:Network Service,如下图所示:

  此外,还应将Network Service设置为SQL Server的管理员账户。设置方法:启动MSSMS,安全性,登录名,右击,新建登录名,如下图所示:

  在接下来的对话框中,选择搜索,高级,立即查找,定位到Network Service,添加用户,在服务器角色选项卡中为Network Service添加sysadmin角色。这样便可解决登录SQL Server错误的问题。

  希望这篇文章能对在IIS7下部署ASP.NET MVC网站的朋友有所帮助。

  来源:博客园

------分隔线----------------------------
------分隔线----------------------------

最新技术推荐