我尝试使用JSON.NET,并包括.dll并尝试使用其中一种方法,但出现此错误:
无法加载文件或程序集“ Newtonsoft.Json.Net35,版本= 4.0.0.0,区域性=中性,PublicKeyToken = 30ad4fe6b2a6ed”或其依赖项之一。该系统找不到指定的文件。
有谁知道我为什么会出现这个错误?
最佳答案
要检查的两件事:
(1)您可能必须“解除阻止” DLL。默认情况下,当您从Internet下载.zip文件时,该文件以及从该.zip文件提取的所有.dll或.exe文件都具有文件系统属性,可防止它们加载和执行。右键单击Windows资源管理器中的DLL,选择“属性”,然后在出现的对话框中单击“取消阻止”按钮。或者更好的方法是对.zip文件执行此操作,然后重新提取所有文件。
(2)Newtonsoft JSON.NET库有五种口味:.NET 2.0、3.5、4.0,Silverlight和Windows Phone每种。您需要为您的特定环境使用正确的解决方案。我认为这是一个.NET 3.5项目?
关于c# - 使用JSON.NET时出错,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/4916365/