我已经在IIS7.0的wwwroot文件夹中的默认网站内托管了asp.net mvc应用程序作为“samples”的应用程序。网址www.website.com/samples将显示该应用程序,但我希望网址www.website.com显示该应用程序。
我已将默认文档设置如下。
<defaultDocument enabled="true">
<files>
<clear />
<add value="Index.aspx" />
</files>
</defaultDocument>
我也将Index.aspx放在根文件夹中。我收到以下错误
文件'/Views/Shared/Site.Master'不存在。
<%@ Page Title="" Language="C#" MasterPageFile="~/Views/Shared/Site.Master" Inherits="System.Web.Mvc.ViewPage" %>
我已经搜索过,发现设置默认文档会有效,但会出现上述错误。
有人能建议最好的方法吗?
答案 0 :(得分:0)
您的应用程序应部署到为其配置网站的根文件夹:
因此,在此示例中,您直接在c:\inetpub\wwwroot
部署应用程序。没有子文件夹。