在windows mobile 使用Newtonsoft.Json 报错?
使用Newtonsoft.Json.dll 处理json格式转化为一个实体类,在windows窗体应用程序中运行正常,但是在手持设备项目 部署到手持设备后,
报错:未能从程序集“Newtonsoft.Json,Bersion=4.5.0.0,Culture=neutral,PublickeyToken=30AD4FE6B2A6AEED”中加载类型“Newtonsoft.Json.JsonConvert”。
代码如下:
mobile Windows 应用 类 --------------------编程问答-------------------- 这个dll有好多版本的,用Portable版本试试。 --------------------编程问答--------------------
class City
{
public string CityName
{
get;
set;
}
public string Mobile
{
get;
set;
}
}
public partial class Form1 : Form
{
public Form1()
{
InitializeComponent();
}
private void button1_Click(object sender, EventArgs e)
{
string jsonStr = "{Mobile:\"15050471213",CityName:\"苏州\"}";
City result = JsonConvert.DeserializeObject(jsonStr, typeof(City)) as City;
//属性显示在richTextBox控件里
richTextBox1.Text = result.CityName+","+result.Mobile;
}
}
用Portable版本的,不能用,直接就报:“未能找到引用的组件Newtonsoft.Json” --------------------编程问答-------------------- 看看是不是这个问题:
Visual studio 2012 project - Not able to load 'Newtonsoft.Json'
http://stackoverflow.com/questions/16999777/visual-studio-2012-project-not-able-to-load-newtonsoft-json --------------------编程问答--------------------
不是啊 --------------------编程问答-------------------- 请问wince下json的能弄不
补充:.NET技术 , C#