После перезапуска сервера я иногда получаю случайные ошибки CompilationException вроде этого:
CompilationException: CS0006: Metadata file `/tmp/apache-temp-aspnet-0/ca373c84/assembly/shadow/10cad1cb/02cb7ade_1201ab15_00000001/ZedGraph.dll' could not be found -> HttpException: Single file build failed
и вы не можете получить доступ к приложению. Если я перезапущу сервер снова, проблема исчезнет.
Файл, который вызывает ошибку, может быть одним из моих собственных dll или зависимостей, например, mysql.dll.
Я использую mono 2.10.2, CentOS выпуск 5.7 (Final), Apache и mod_mono на VPS с линодой.
Есть идеи, что может быть причиной?
Редактировать: Поскольку мои проблемы начались, когда я переехал в Линод и они используют XEN, я нашел опцию --with-xen_opt = yes, которая выглядит многообещающе:
http://mono -project.com / Advanced_Mono_Compile_Options