迄今为止我读过的所有文档都建议您可以从可移植类库中创建 Web 服务库,它们都指出:
- System.ServiceModel &
- System.ServiceModel.Web
可用于“WebGet”属性和其他 WCF Rest 功能。
但是,当我尝试引用命名空间时,它说它不可用,并且在代码中浏览不显示命名空间。
我通常认为这意味着它在可移植类库中不可用,但命名空间在对象浏览器中可见。
我什至尝试将我的目标框架限制为:
- .NET 4.03 及更高版本
- Silverlight 4 及以上
但没有乔伊。即使只使用 SL5 和 .NET 4.5 仍然不会公开命名空间
有任何想法吗?