簡體   English   中英

服務根應用程序而不是子文件夾

[英]Serve root application instead of subfolder

在工作中,我們有一個帶有“ Notifications”命名空間和隨附文件夾的ASP.NET MVC應用程序。

當嘗試訪問/ notifications時,問題就來了-IIS試圖將文件提供到Notifications文件夾之外,而不是調用站點的默認應用程序。

部署時這不是問題,因為未部署代碼文件夾,但是在開發過程中,IIS會看到該文件夾​​並嘗試為其提供服務。

有誰知道如何使其僅為該文件夾提供默認的ASP.NET應用程序? 我最近得到的是建立一個虛擬文件夾,但是由於web.config繼承行為而無法正常工作。

恐怕解決此問題的唯一方法是重命名文件夾或控制器。 它們的名稱不能相同,因為IIS 首先在文件夾中查找, 然后如果該文件夾存在,它將轉到ASP.NET ISAPI,然后將其路由到您的控制器。

參考: http : //forums.asp.net/t/1781586.aspx?+Help+Controller+not+getting+hit

對不起:(

暫無
暫無

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

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