- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我们正在向 Windows Mobile 客户端添加功能,以将数据发送到 .NET 服务。不幸的是,svcutil.exe 创建的 .cs 类为 Compact Framework 生成了无法使用的代码。 (紧凑框架中不存在该名称)
是否有替代或第 3 方类或解决方法或任何其他方式让移动应用程序连接到服务?
我们可以将 API/服务更改为紧凑框架友好型。我们是 CF 游戏(以及一般的 .NET)新手,我们不确定允许 CF 客户端的适当方法 - “开箱即用”方法对于桌面应用程序来说很好,但可惜的是,不适用于移动应用程序......
编辑
我尝试使用 netcfSvcUtil.exe 代替,但收到错误(我使用 svcutil.exe 时没有得到该错误)。我想这意味着创建的服务与紧凑框架不兼容?
我对此一无所知 - 但我认为传递数据的规范在平台之间没有相关性,并且可以在拖曳之间解决传输问题。我想这很天真......
关于如何解决这个问题有什么建议吗?我是否需要将服务端更改为移动/紧凑框架友好?
编辑
我收到的错误消息是:
Error: An Error occurred in the tool.
Error: Error in the application
最佳答案
正如我在评论中提到的,第一件事是确保我们使用基本 HTTP 绑定(bind)设置服务,以使其对 CF 友好。
关于.net - Compact Framework(Windows Mobile)中是否有 System.Runtime.Serialization.DataContractAttribute 的解决方法或替代方案,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7714837/
我正在查看 Microsoft 的操作方法:Create a Basic Data Contract for a Class or Structure ,但这给我留下了很多问题。 他们提供了这个非常简
This MSDN article建议始终为 ServiceContract 和 DataContract 提供命名空间。 示例通常具有“模式”前缀和 namespace 的 URI 类型模式,例如
wcf NetDataContractAttribute 和 DataContractAttribute 应该使用哪个? 数据类如下 namespace ABC { [Serializable
我有一组用户定义的类型,它们已经实现了 ISerializable 接口(interface),现在我想将它们托管在服务器端应用程序中,并通过使用 DataContract 属性标记它们来向客户端公开
我在我的获胜表格上遇到了这个错误“system.Runtime.Serialization.DataContractAttrubute 未定义”与“IExtensibleDataObject、Exte
我有一个类型 class Foo { public string Name { get; set; } } 我可以使用 JsonConvert.SerializeObject() 方法(无
我有这个代码: [DataContract] class MyData { private Int32 dato1; [DataMember] public Int32 Dat
我有一个 Web API,我只是想以 XML 格式向调用客户端返回一些数据。 我不断收到以下错误: Type '<>f__AnonymousType7`9[System.String,System.
我发现当涉及的数据类型没有 [DataContract] 时,我的 WCF 服务可以正常工作。 ,但 [Serializable]反而。 但是所有的 WCF 教程都显示了第一个而不是后者。为什么? 最
当我使用 svcutil.exe 从 xsd 文件中包含的定义生成 Customer 类时: 我得
我正在尝试使用 WCF 服务上传 GZip 文件。我试图使用 Gzip 压缩文件,然后将其传递给 WCF 服务以上传到服务器。每次运行代码时,我都会收到此错误消息 'System.IO.Compres
当我尝试序列化从 TableEntity 派生的实体时收到此错误消息: Type 'MyClass' cannot inherit from a type that is not marked wit
我正在做一些 WCF 工作,但我不明白为什么会遇到这个错误。 System.Runtime.Serialization.DataContractAttribute命名空间中不存在 System.Run
我们正在向 Windows Mobile 客户端添加功能,以将数据发送到 .NET 服务。不幸的是,svcutil.exe 创建的 .cs 类为 Compact Framework 生成了无法使用的代
我是一名优秀的程序员,十分优秀!