簡體   English   中英

MVC App可在IIS 7中運行,而不能在Cassini中運行(IIS 7也可)

[英]MVC App works in IIS 7, does not work in Cassini (IIS 7, too)

我有一個混合應用程序(asp.net webforms,后來添加了mvc),它在vista的iis 7中運行,但在同一盒子上的cassini上運行,並且在webroot中具有完全相同的文件。 實際上,webforms可以正常工作,但是所有的mvc路由都是404。我該怎么做才能診斷出此問題?

首先嘗試使用Phil的Haack路由調試器。 您可以在這里找到它: http : //haacked.com/archive/2008/03/13/url-routing-debugger.aspx

您的項目結構是什么?

我記得有一個包含幾個不同Web窗體應用程序的解決方案-當我在Cassini中運行該解決方案時,每個應用程序都在不同的端口中打開。 也許是這樣,所以當您在Cassini上進行測試時,您從Web窗體應用程序中單擊了在一個端口上瀏覽的URL,卻找不到MVC應用程序,因為它在另一個端口上運行?

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM