(VS2015更新3 +補丁)Newtonsoft.JSON v9.01 + FileNotFoundException異常(.NET核心類庫)
我有一個普通的.NET控制檯應用程序(.NET 4.6)並引用.NET核心類庫目標是NetStandard v1.3。 類庫具有對Newtonsoft.JSON的引用。
{
"version": "1.0.0-*",
"dependencies": {
"NETStandard.Library": "1.6.0",
"Newtonsoft.Json": "9.0.1"
},
"buildOptions": { "platform": "anycpu" },
"frameworks": {
"netstandard1.3": {
"imports": "dnxcore50"
}
}
}
引用的NewtonSoft.JSON包在這裏部署:
C:\用戶\ UserAccount \ .nuget \包\ Newtonsoft.Json \ 9.0.1
例外:
類型'System.IO.FileNotFoundException' 發生未處理的異常DotN中發生etConsoleApplication.exe
其他信息:無法加載文件或組件 'Newtonsoft.Json,版本= 9.0.0.0,文化=中性 公鑰= 30ad4fe6b2a6aeed' 或它的一個依賴。 系統找不到指定的文件。
我猜.net核心庫會引用netstandard1.0文件夾中的DLL。
究竟如何引用該類庫? – svick
添加參考 - >我瀏覽到NetStandardv1.3文件夾: 'C:\ Users \ UserAccount \ Documents \ Visual Studio 2015 \ Projects \ ASP.NETcoreApp \ NetCore46ClassLibrary \ bin \ Debug \ netstandard1.3 \ NetCore46ClassLibrary.dll' – Legends
@傳奇我有完全相同的問題,你發現如何解決這個問題? –