2010-01-06 28 views
1

我想讓xsp2運行我的asp.net mvc應用程序,但我得到附帶的錯誤消息,沒有調試信息。如果我用--verbose運行xsp2,那麼沒有什麼用處。ASP.NET MVC +城堡ActiveRecord + ELMAH在Windows 7上的單聲道2.6

該應用在Windows Vista和Windows 7以及VS內置的網絡服務器上運行良好。

我知道其他人已經取得了成功,所以我希望我錯過了一些明顯的東西。

感謝,

編輯:如果我刪除Castle.ActiveRecord.Linq和NHibernate.Linq,一切再次工作。我目前還沒有使用,所以刪除它們應該不是什麼大問題。還有其他建議嗎?

500 http://www.freeimagehosting.net/uploads/56fc36a5db.png

+0

嘗試一個空的aspx。你有同樣的錯誤嗎? – 2010-01-06 12:21:53

+0

好的,所以默認的項目確實有效,但我的其他項目都沒有。我將不得不開始添加分組來看看它是什麼。 – ConsultUtah 2010-01-06 16:04:30

+0

我的意思是在您的項目上嘗試一個空的aspx。 – 2010-01-06 20:52:00

回答

0

答案(對我來說)是去除Castle.ActiveRecord.Linq和NHibernate.Linq作爲參考。由於我沒有使用Linq,這不是問題。

1

它看起來就像是有問題的編譯在您的應用程序的東西。你可能想嘗試使用VS來預編譯你的應用程序,看看它是否會運行。

(使用VS的發佈功能,使您的本地磁盤上的預編譯的版本,點xsp2它。)