2014-04-29 79 views
0

我是新的asp.net世界。我是通过Visual Studio项目模板c# - > web-> visual studio 2013-> ASP.NET MVC 4 Web Application制作的。我设法让我的网站,并从Visual Studio 2013年推出它我的开发目录内容: -Asp.net mcv 4 web应用程序主机在iis 7 windwos 7

App_Data文件(目录)

App_Start(目录)

斌(目录)

内容(目录)

控制器(目录)

过滤器(目录)

模型(目录)

OBJ(目录)

属性(目录)

脚本(目录)

视图(目录)

AspInfoTaulu.csproj

AspInfoTaulu.csproj.user

的favicon.ico

的Global.asax

的Global.asax.cs

packages.config

的Web.config

Web.Debug.config

网站.Release.config

我从visual studio发布发布网站。发布目录包含: -

斌(目录)

内容(目录)

脚本(目录)

视图(目录)

的favicon.ico

全球。 asax

packages.config

的Web.config

我位于C做了一个目录:\的Inetpub \ wwwroot的\ WEBDIR和复制包含发布目录中的。在iis manager中添加新网站。遵循几个指示。无法托管在iis中。我有各种各样的错误。有人可以告诉我如何在iis 7中托管asp.net mvc 4网站吗?错误截图: -

enter image description here

提前感谢!

+0

路线是什么样的?它是默认路线吗? – Nilesh

回答

0

确认,您的Global.asax(存在于应用程序根目录)通过物理路径位置正确:

  1. 打开IIS管理器
  2. 展开右侧窗格中
  3. 权的网站点击您的网站
  4. 选择'manage website'>'高级设置'
  5. 属性'phyical path'选择位于您的应用程序中的Global.asax的目标。