2015-08-26 129 views
0

我可以使用mod_mono在Apache Web服務器上運行一個使用asp.net 4.x編程的網站嗎?我可以使用mod_mono在Apache服務器上運行使用ASP.NET 4(.x)製作的網站嗎?

我知道這個問題已經被問了很多次了,我讀了很多,但我仍然感到困惑。許多答案似乎是是的,您可以運行它,基於Mono項目網站上的兼容性頁面。但是在mod_mono項目頁面上,它說:

Mono具有ASP.NET 2.0,ASP.NET MVC和ASP.NET AJAX的實現。

這似乎在暗示我不能運行 ASP.NET 4.x版網站用的是mod_mono。所以我很困惑! mod_mono頁面是否過期,或者這個問題被理解爲關於在Linux系統上運行使用.net的.exe應用程序的問題?我需要運行用asp.net 4.x編寫的.aspx網頁(寫在vb中),爲此我想知道是否可能或者我需要一個IIS服務器?

+0

我自己已經在mod_mono環境中運行ASP.NET 4.X應用程序。 –

回答

0

是的,你可以但你可能需要複製一些dll的bin文件夾。我不得不復制

System.Web.Helpers.dll 
System.Web.Mvc.dll 
System.Web.Razor.dll 
System.Web.WebPages.Razor.dll 

其他一些你不應該複製。例如System.Configuration.dll不適用於我,所以我不得不從bin文件夾中刪除它,所以使用了Mono的版本。

相關問題