2010-01-06 49 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它。)