2011-06-29 28 views

回答

0

沒有IIS可能意味着兩種不同的東西:

  1. 還是託管的網絡服務,但也有一些不同的服務器
  2. 主機的過程中,服務或其他桌面應用程序

根據你的問題的答案是不同的。既然你提到了OpenRasta,我假設你想要選項1.如果是這種情況,沒有IIS就沒有多少工作可做,即使你可以做些什麼,它總是會變得更加困難,只是因爲沒有許多使用.NET編寫並託管在非.NET服務器上的解決方案。你將無法找到很多幫助,博客和文檔。一種方法是使用Apache server with mod_aspdotnet,但我不建議使用其他任何東西而不是IIS。對於選項2,請閱讀this

1

查看HttpListenerHost的郵件列表和文檔,它允許您將服務託管在IIS之外。

甚至可以使用IISCore運行IIS進程,該IISCore也可用作主機環境。