У меня есть приложение c # Mono MVC. Так как я обновился до Ubuntu 11.10 (с 11.4), я иногда получаю следующую ошибку при запуске моего веб-приложения:
Object reference not set to an instance of an object
at System.IO.DefaultWatcher.DoFiles (System.IO.DefaultWatcherData data, System.String directory, Boolean dispatch) [0x00000] in <filename unknown>:0
at System.IO.DefaultWatcher.DoFiles (System.IO.DefaultWatcherData data, System.String directory, Boolean dispatch) [0x00000] in <filename unknown>:0
at System.IO.DefaultWatcher.DoFiles (System.IO.DefaultWatcherData data, System.String directory, Boolean dispatch) [0x00000] in <filename unknown>:0
at System.IO.DefaultWatcher.DoFiles (System.IO.DefaultWatcherData data, System.String directory, Boolean dispatch) [0x00000] in <filename unknown>:0
at System.IO.DefaultWatcher.DoFiles (System.IO.DefaultWatcherData data, System.String directory, Boolean dispatch) [0x00000] in <filename unknown>:0
at System.IO.DefaultWatcher.UpdateDataAndDispatch (System.IO.DefaultWatcherData data, Boolean dispatch) [0x00000] in <filename unknown>:0
at System.IO.DefaultWatcher.Monitor () [0x00000] in <filename unknown>:0
at System.Threading.Thread.StartUnsafe () [0x00000] in <filename unknown>:0
Когда эта ошибка возникает совершенно случайно. Когда это происходит, я перезапускаю среду отладки (снова Shift-F5 и F5). Ошибки происходят примерно в 1 раз из 5, когда я запускаю приложение.
Кто-нибудь знает, что с этим делать?
Я использую:
Ubuntu 11.10, Monodevelop 2.6, c # 4.0, xsp4, MVC 1.0, MySql, Nhibernate, Spring
Кто-нибудь знает, что является причиной этой ошибки и / или как я могу ее предотвратить?
Спасибо!
Пол