当前位置:编程学习 > C#/ASP.NET >>

在windows mobile 使用Newtonsoft.Json 报错?

使用Newtonsoft.Json.dll 处理json格式转化为一个实体类,
在windows窗体应用程序中运行正常,但是在手持设备项目 部署到手持设备后,
报错:未能从程序集“Newtonsoft.Json,Bersion=4.5.0.0,Culture=neutral,PublickeyToken=30AD4FE6B2A6AEED”中加载类型“Newtonsoft.Json.JsonConvert”。
代码如下:

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;
        }
    }
mobile Windows 应用 类 --------------------编程问答-------------------- 这个dll有好多版本的,用Portable版本试试。 --------------------编程问答--------------------
引用 1 楼 guwei4037 的回复:
这个dll有好多版本的,用Portable版本试试。

用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 --------------------编程问答--------------------
引用 3 楼 findcaiyzh 的回复:
看看是不是这个问题:
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#
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,