2014-03-24 78 views
2

我從網絡上看到這個問題已經在其他地方問過了,但是在我的案例中我還沒有找到任何解決這個問題的東西。使用XSP4調試Monodevelop中的ASP.NET MVC應用程序

當我嘗試在Ubuntu從MonoDevelop的4.2.3調試ASP.NET MVC應用程序,它失敗,出現錯誤消息

無法啓動ASP.NET網站伺服器xsp4 Web服務器不能被發現。請確保它已安裝。

我已經安裝了xsp4。

它以前工作,但當我將我的單聲道版本升級到3.2.1時出錯了。爲了嘗試修復它,我試着檢出,構建和安裝git的xsp源代碼。

現在,如果我跑:

xsp4 --version 

它顯示xsp4版本3.0.0.0安裝,我可以通過命令行啓動它。 MonoDevelop仍然在抱怨。如果我做了一個xsp4,它指向一個包含以下內容的腳本文件:

exec /usr/bin/mono $MONO_OPTIONS "/usr/local/lib/mono/4.5/xsp4.exe" "[email protected]" 

對我來說這看起來不錯。

有沒有人知道我可以如何讓它在MonoDevelop中工作?或者可能是一種將MonoDevelop配置爲通過另一個Web服務器進行調試的方法?

+0

嘗試安裝它[再次](http://stackoverflow.com/a/34872143/2404470) – xameeramir

回答

1

我設法通過將xsp4.exe和Mono.WebServer2.dll文件複製到我的應用程序bin文件夾中來實現此目的。我猜MonoDevelop會將應用程序bin文件夾作爲Web服務器可執行文件的潛在位置之一。這可以工作 - 服務器按預期啓動,調試器正確連接。

相關問題