2010-04-23 86 views
1

我正在開發一個項目,我需要將Web服務器嵌入到我的C#應用​​程序中,以便應用程序可以通過HTTP顯示它的狀態。我想我也想通過http進行配置。開源.NET嵌入式web/http服務器

我正在尋找一個用C#編寫的開源庫,並且有一個許可方案,可以將它鏈接到我現有的封閉源代碼(LGPL)中。任何關於特定產品的建議或首先看哪裏?

如果該產品可能具有某種腳本,至少是模板,那將是非常好的。所有HTML輸出從應用程序走,不僅資源會被存儲在磁盤上(圖像,圖標,...)

編輯:

我想它但是在.NET 2.0運行。

回答

4

看看Microsoft Cassini,這是一個簡單的HTTP服務器,用Ms-PL許可的C#編寫。這基本上是一個演示如何承載ASP.NET運行時。

+0

舊版本的.NET 2.0可以在這裏找到:http://blogs.msdn.com/dmitryr/archive/2006/03/09/cassini-update.aspx這可能是一個更好的主意,以支持最新版本但.NET 2.0。 – dtb 2010-04-23 21:48:41

+3

Cassini也是在Visual Studio中調試ASP.NET應用程序時使用的測試服務器。 – 2010-04-23 21:50:21

+0

那麼,我已經知道.net> 2.0的問題:) http://stackoverflow.com/questions/1359974/convince-me-to-move-to-net-3-5-from-2-0 – 2010-04-24 06:24:01