Страницы

Поиск по вопросам

Показаны сообщения с ярлыком windows-10-mobile. Показать все сообщения
Показаны сообщения с ярлыком windows-10-mobile. Показать все сообщения

пятница, 10 января 2020 г.

Visual Studio Windows Phone 10. Исключение - BadImageFormatException

#c_sharp #sqlite3 #uwp #windows_10_mobile


Во время запуска универсальной программы Windows10 на телефоне, происходит исключение
BadImageFormatException. На MSDN написано, что выдается при недопустимом образе файла
библиотеки динамической компоновки (DLL) или выполняемой программы. Исключение происходит
в строках:

path = Path.Combine(Windows.Storage.ApplicationData.Current.LocalFolder.Path, "MyDB.db");
conn = new SQLite.Net.SQLiteConnection(new SQLite.Net.Platform.WinRT.SQLitePlatformWinRT(),
path);


Я правильно понимаю, что на телефоне, нужно по другому указать путь к локальным файлам?
Если да, то какой путь нужно указывать (path)?
    


Ответы

Ответ 1



Подключаться правильно нужно так: await ApplicationData.Current.LocalFolder.GetFileAsync("MyDB.db"); Connection = new SQLiteAsyncConnection("MyDB.db"); Тут есть гайд

суббота, 22 июня 2019 г.

Как корректно проверить доступность Интернет?

Как корректно проверить доступность сети Интернет в мобильном приложении?
Включен ли доступ в Интернет на телефоне, и, даже если включен, доступна ли сеть (есть возможность загрузить или передать информацию через сеть).


Ответ

var p = NetworkInformation.GetInternetConnectionProfile(); if (p != null && p.GetNetworkConnectivityLevel() >= NetworkConnectivityLevel.InternetAccess) { // ... }