【问题标题】:ASP.NET - Failed to map the path '/myappname'ASP.NET - 无法映射路径“/myappname”
【发布时间】:2012-05-22 07:50:46
【问题描述】:

尝试在 Windows Server 2008 R2 上的 IIS 7.5 中设置新应用程序时,我遇到了这个非常烦人的错误。

我在 IIS 7.5 的默认网站下添加一个新应用程序,myappname

我将应用程序的应用程序池设置为 ASP.NET v4.0

我尝试从在同一服务器、不同网站上运行的另一个应用程序复制文件,但仍然失败,所以我认为这与 web.config 设置无关。

如果我浏览到 http://localhost/myappname(或浏览到该应用程序下的任何文件/路径),我会收到以下错误:

“/myappname”应用程序中的服务器错误。

未能映射路径“/myappname”。描述:一个未处理的 执行当前 Web 请求期间发生异常。 请查看堆栈跟踪以获取有关错误的更多信息和 它起源于代码的地方。

异常详细信息:System.InvalidOperationException:无法映射 路径“/myappname”。

来源错误:

在执行过程中产生了一个未处理的异常 当前的网络请求。有关原产地和位置的信息 可以使用下面的异常堆栈跟踪来识别异常。

堆栈跟踪:

[InvalidOperationException: Failed to map the path '/myappname'.]
System.Web.HttpRuntime.HostingInit(HostingEnvironmentFlags hostingFlags, PolicyLevel policyLevel, Exception appDomainCreationException) +336

[HttpException (0x80004005): Failed to map the path '/myappname'.]
System.Web.HttpRuntime.FirstRequestInit(HttpContext context) +11700992
System.Web.HttpRuntime.EnsureFirstRequestInit(HttpContext context) +141
System.Web.HttpRuntime.ProcessRequestNotificationPrivate(IIS7WorkerRequest wr, HttpContext context) +4869221

我真的不明白。 ALSO - 如果我进入“编辑应用程序”对话框,并使用“测试设置”按钮,则会出现错误:

“执行此操作时出错。详细信息:无效的应用程序路径”

这是BS,因为我使用...按钮选择了路径来浏览路径。

另外,当我在服务器上的其他一些工作网站上使用“测试设置”按钮时,也会出现同样的错误,所以我不确定该怎么做以及是否甚至相关。

【问题讨论】:

    标签: asp.net-mvc configuration windows-server-2008 iis-7.5


    【解决方案1】:

    您的问题并不清楚。我可以建议以下解决方案。尽你所能

    1.检查您的应用程序池是否在集成模式下运行。
    2.如果您映射了默认路由,请尝试右键单击 IIS 中的应用程序 => 管理应用程序 => 浏览
    3.尝试添加RegisterRoutes(RouteTable.Routes);在 global.asax 的 Application_Start() 中

    【讨论】:

      猜你喜欢
      • 2010-11-04
      • 1970-01-01
      • 2014-12-10
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-08-21
      • 1970-01-01
      相关资源
      最近更新 更多