【问题标题】:Difficulty running a .NET MVC Application from within a Classic ASP site从经典 ASP 站点中运行 .NET MVC 应用程序有困难
【发布时间】:2016-11-15 15:43:56
【问题描述】:

我正在尝试在 IIS 8 上的经典 ASP 站点中使用 C# 运行 .NET MVC 5 应用程序。经典 ASP 站点正在运行为 .NET v2.0 设置的应用程序池。我为 .NET 应用程序创建了一个新的应用程序池,以便使用 .NET v4.0 在其下运行。两者都在集成管道模式下运行。

当我尝试浏览到 .NET 应用程序时,我不断收到:

HTTP Error 404.17 - Not Found
The requested content appears to be script and will not be served by the static file handler.`

因此,此时我不确定是否需要更改 IIS 配置或如何构建 .NET 应用程序。我是 MVC 新手,这是我第一次尝试将 .NET 应用程序集成到经典 ASP 中。任何想法或建议将不胜感激。

【问题讨论】:

    标签: c# asp.net-mvc-5 asp-classic iis-8


    【解决方案1】:

    让我运行它的关键是从服务器管理器 > 添加角色和功能 > IIS Web 服务器 > 应用程序开发中安装 ASP.NET 4.5。我还在位于%windir%\Microsoft.NET\Framework\v4.0.30319\aspnet_filter.dll%windir%\Microsoft.NET\Framework64\v4.0.30319\aspnet_filter.dll. 的 .NET v4.0 的 32 位和 64 位版本中添加了 IIS 管理器 ISAPI 过滤器

    希望这可以帮助一些不幸使用 Classic ASP 和 .NET 的人!

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2023-02-19
      • 1970-01-01
      相关资源
      最近更新 更多