wcf中:
public void add(Model.Assistant.IModel model)
{
Model.Base_Abattoir_info m = (Model.Base_Abattoir_info)model;
//abattoirDAL.addRecord((Model.Base_Abattoir_info)model);
abattoirDAL.addRecord(m);
}本地:
IModel m = new Model.Base_Abattoir_info();
***.add(m);
其中IModel 只是Model的一个超类,没有任何东西.这段代码开始运行的时候就会开始出错.出错提示:
尝试对参数 http://tempuri.org/ 进行序列化时出错: model。InnerException 消息是“数据协定名称为“Base_Abattoir_info:http://schemas.datacontract.org/2004/07/HZMeat.Model”的类型“HZMeat.Model.Base_Abattoir_info”不是所需的类型。请将未知的类型以静态方式添加到已知类型的列表,例如,通过使用 KnownTypeAttribute 属性或通过将其添加到传递给 DataContractSerializer 的已知类型的列表等方法。”。有关详细信息,请参见 InnerException。
public void add(Model.Assistant.IModel model)
{
Model.Base_Abattoir_info m = (Model.Base_Abattoir_info)model;
//abattoirDAL.addRecord((Model.Base_Abattoir_info)model);
abattoirDAL.addRecord(m);
}本地:
IModel m = new Model.Base_Abattoir_info();
***.add(m);
其中IModel 只是Model的一个超类,没有任何东西.这段代码开始运行的时候就会开始出错.出错提示:
尝试对参数 http://tempuri.org/ 进行序列化时出错: model。InnerException 消息是“数据协定名称为“Base_Abattoir_info:http://schemas.datacontract.org/2004/07/HZMeat.Model”的类型“HZMeat.Model.Base_Abattoir_info”不是所需的类型。请将未知的类型以静态方式添加到已知类型的列表,例如,通过使用 KnownTypeAttribute 属性或通过将其添加到传递给 DataContractSerializer 的已知类型的列表等方法。”。有关详细信息,请参见 InnerException。
解决方案 »
- 请教大神们一个关于二维数组存储到数据库的问题
- 郁闷,运行就报“无法启动调试”
- 一段字符的正则表达式如何匹配
- 请问怎么在工具箱找不到时间控件啊,
- vs2005工具中的工具怎么不能拖到窗口中
- 怎么让控件总是捕获鼠标
- data.Tables[0].Select();其中data是数据集,表的select()方法什么意思啊?不太理解
- FreeTextBox插入图片的问题
- Report Server Project 项目如何新建文件夹
- 安VS.net问题?
- 使用FileSystemWatcher 报错 - 文件“D:\Temp\test.txt”正由另一进程使用,因此该进程无法访问该文件。
- winform中控件的text属性不能动态赋值
还能用子类实例化父类?