Недавно я обновил этот проект до универсальной версии Windows 10, создав пустое универсальное окно Javascript. 10, а затем добавил все свои файлы из старого проекта.
У меня есть компоненты среды выполнения Windows, а также библиотека классов для SQLite.
Я добавил универсальный компонент среды выполнения Windows и универсальную библиотеку классов и скопировал все свои файлы из старого проекта в соответствующие места.
Каким-то образом мне удалось удалить все ошибки сборки.
Я установил все необходимые SQLite-net, SQLite для универсальной платформы Windows, Newtonsoft и т. д.
Но когда я запускаю приложение и вызываю собственный метод в компоненте среды выполнения Windows, он выдает какие-то странные ошибки:
Код: Выделить всё
An exception of type 'System.IO.FileNotFoundException' occurred in mscorlib.ni.dll but was not handled in user code.
Код: Выделить всё
Additional information: Could not load file or assembly 'Newtonsoft.Json, Version=9.0.0.0, Culture=neutral, PublicKeyToken=30ad4fe6b2a6aeed' or one of its dependencies. The system cannot find the file specified.

Версия Newtonsoft: 9.0.1
Мой файл project.json среды выполнения Windows Компонент имеет следующее:
Код: Выделить всё
{
"dependencies": {
"Microsoft.NETCore.UniversalWindowsPlatform": "5.0.0",
"Newtonsoft.Json": "9.0.1"
},
"frameworks": {
"uap10.0": {}
},
"runtimes": {
"win10-arm": {},
"win10-arm-aot": {},
"win10-x86": {},
"win10-x86-aot": {},
"win10-x64": {},
"win10-x64-aot": {}
}
}

Я пытался удалить весь json Newtonsoft и переустановить его, но безуспешно.
Подробнее здесь: https://stackoverflow.com/questions/386 ... ture-neutr