簡體   English   中英

是否可以在沒有IIS(非Web API)的情況下自行托管MVC 4應用程序?

[英]Is it possible to self-host a MVC 4 Application without IIS (not Web API)?

那么,還有其他人有想法如何解決這個問題嗎?

[編輯]所有這些限制的原因是,它不會是一個多用戶的Web應用程序,但只是一個封閉的人群將訪問它,只在Intranet上,所以我們正在尋找一個簡單的解決方案,我們不要必須使用我們自己以外的任何軟件設置(已經更新功能並處理升級/降級)並完全支持/訪問我們現有的內部框架。

經過一些“創意”googleing(我們受到了IronScheme的啟發 - 看看IronScheme.WebServer和IronScheme.Web.Runtime - > Web / Hosting)並反向設計一個示例MVC應用程序(只需查看調用堆棧並挖掘thrugh MSDN) )我們找到了一個可能的解決方案。

我們將利用System.Web.Hosting.ApplicationHost.CreateApplicationHost來訪問我們的MVC應用程序和HttpListener作為我們自己的輕量級用於我們目的的“webserver”。

暫無
暫無

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

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