需要帮助让我的默认ASP.NET MVC项目工作

时间:2009-09-13 14:12:44

标签: asp.net-mvc iis-7

我正在努力让股票标准ASP.NET MVC(正式版,1.0版)工作/运行。诀窍?我试图让它在IIS7下工作,而不是内置的Visual Studio开发服务器(又名卡西尼)。

会发生什么?它永远不会进入默认主页,而是进入LOGIN页面。

预信息

  1. OS = Win 7 RTM。
  2. VS2008 Team Suit + ASP.NET MVC 1.0 + VS2008 SP1(按此顺序安装)。
  3. 重现的步骤: -

    1. 安装IIS7。确保IIS6 Metbase和config thingy也被“勾选”。
    2. 启动VS2008
    3. 文件 - >新 - >项目 - >网络 - > ASP.NET MVC Web应用程序
    4. 开始 - 调试。所有作品100%罚款。默认“欢迎使用ASP.NET MVC!”资源显示。
    5. 启动Internet信息服务(IIS)管理器
    6. 网站 - >添加网站 - >给它一个名称,并使物理路径指向我在步骤#3中创建的MVC Web应用程序的文件夹。我让这个网站有一个#5555端口。
    7. 启动您的收藏浏览器。转到http://localhost:5555
    8. 好的,这是第一个错误。由于权限问题,IIS无法读取web.config文件。所以我接着......

      1. 转到包含所有MVC网站代码的根文件夹。对我来说是C:\ Projects \ TestSite1
      2. 右键单击#8,Security - >中的该文件夹编辑 - >添加 - > IIS_IUSR - >好的 - >好的 - >行。
      3. 在浏览器中重新加载网站。
      4. 好的#2。现在配置文件可以被读取但是我们得到302 /到/ Account / LogOn网址了吗?!!

        有人可以解释一下发生了什么吗?请:)

0 个答案:

没有答案