Não foi possível carregar o arquivo ou o conjunto 'Newtonsoft.Json, Versão = 9.0.0.0, Culture = neutral, PublicKeyToken = 30ad4fe6b2a6aeed' ou uma de suas dependências
Eu tenho um projeto WinJS que foi criado anteriormente no Windows 8.1 usando o VS 2013.
Recentemente, atualizei este projeto para o Universal Windows 10 criando um projeto em branco do Javascript Universal windows 10 e adicionei todos os meus arquivos do projeto antigo.
Eu tenho o Windows Runtime Components e também a Biblioteca de Classes para SQLite.
Adicionei o Universal Runtime Component e a Universal Class Library e copiei todos os meus arquivos do projeto antigo para os respectivos locais.
De alguma forma, eu consegui remover todos os erros de compilação.
Instalei todo o SQLite-net, SQLite para Universal Windows Platform, Newtonsoft etc.
Mas quando executo o aplicativo e chamo um método Native no Windows Runtime Component, ele gera algum tipo de erro estranho como:
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.
A versão da Newtonsoft é: 9.0.1
Minhasproject.json O arquivo do Windows Runtime Component possui o seguinte:
{
"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": {}
}
}
Minha versão do Visual Studio é:
Eu tentei remover todo o Newtonsoft json e reinstalá-lo, mas sem sorte.