Я программирую базу данных в C#, используя SQLite3. Основная программа моей программы работала 2 недели go.
Из-за проблем с интернетом я не мог работать над ней до вчерашнего дня. Я попытался запустить мою программу, чтобы увидеть, где я был в прошлый раз. Затем Visual Studio загрузил некоторые «символы», и теперь я получаю необработанную ошибку исключения.
Я отследил ошибку до
conn.Open();
, в которой возникает исключение XamlParseException.
Я пытался перехватить и обработать ошибку, но я не могу (потому что я не могу ее перехватить; она по-прежнему говорит, что это необработанная ошибка).
Вот что я пытался
try
{
conn.Open();
}
catch (XamlParseException exep)
{
Console.WriteLine(exep);
return false;
}
Поиск в сети, которую я не делал не могу найти никаких советов по поводу моей проблемы. Сообщение об ошибке в VS бесполезно (по крайней мере, я не понимаю проблему).
Я думаю, что не могу поймать ошибку, потому что она генерируется где-то в "Open ()" и никогда не передается выше. Это правильно?
Как я могу исправить эту ошибку и как предотвратить ее повторение? (3 месяца go У меня была похожая проблема; я «исправил» ее путем деинсталляции и переустановки VS)
Почему происходит такая ошибка? Неужели разработчики SQLite сделали что-то не так?
Заранее спасибо