2016-11-15 27 views
0

我想在IIS 8上的經典ASP網站內使用C#運行.NET MVC 5應用程序。經典的ASP網站正在運行一個應用程序池集for .NET v2.0。我爲.NET應用程序創建了一個新的應用程序池,以使用.NET v4.0運行。兩者都在集成管道模式下運行。從經典的ASP網站內運行.NET MVC應用程序的困難

當我嘗試瀏覽我不斷收到.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中。任何想法或建議,將不勝感激。

回答

0

讓我這樣做的關鍵是從服務器管理器>添加角色和功能> IIS Web服務器>應用程序開發中安裝ASP.NET 4.5。我在IIS管理器ISAPI篩選器還增加了位於%windir%\Microsoft.NET\Framework\v4.0.30319\aspnet_filter.dll%windir%\Microsoft.NET\Framework64\v4.0.30319\aspnet_filter.dll.

希望.NET 4.0版的32位和64位版本,這有助於一些倒黴的人用傳統的ASP和.NET扯皮!