2012-03-30 2 views
0

У меня есть сайт, сделанный в monodevelop на Archlinux.xsp/apache не работает для приложения ASP.NET, xsp4 из терминала действительно работает

Сайт работает отлично в MonoDevelop F5 перспективе, а также прекрасно работает при запуске xsp4 из терминала

Однако, при работе под Apache, я получаю ошибки, а именно:

Method not found: 'System.Type.op_Equality'. 

Description: HTTP 500. Error processing request. 

Stack Trace: 

System.MissingMethodException: Method not found: 'System.Type.op_Equality'. 
at System.Web.Script.Serialization.JavaScriptSerializer..cctor() [0x00000] in <filename unknown>:0 

Важно отметить, что Я могу реплицировать ошибку, запустив простой xsp из терминала, а не xsp4, который работает

Мой следующий (надеюсь, логический: p) мышление заключается в том, что мне нужно как-то сказать apache/mod_mono использовать xsp4

Пожалуйста, помогите мне понять это! Благодарю.

ответ

0

Вам необходимо настроить MonoServerPath на mod-mono-server4 в вашей конфигурации. (Как это было сделано here на этом screenshot).

+0

Спасибо! С небольшим размахом мозгов, я получил это ... оцените это. – Stephen2

+0

@ Stephen2: Подумайте о ответе на маркировку как принято;) –

+0

Извините .. Готово! – Stephen2