难以在Classic ASP站点内运行.NET MVC应用程序

时间:2016-11-15 15:43:56

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

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

当我尝试浏览到.NET应用程序时,我一直得到:

%windir%\Microsoft.NET\Framework64\v4.0.30319\aspnet_filter.dll.

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

1 个答案:

答案 0 :(得分:0)

让我运行的关键是从服务器管理器中安装ASP.NET 4.5>添加角色和功能> IIS Web服务器>应用开发。我还在IIS管理器ISAPI过滤器中添加了位于{{1}}和{{1}}

的32位和64位版本的.NET v4.0

希望这可以帮助一些不幸的人与经典ASP和.NET争吵!