[英]What happened with System.ServiceModel in Windows Phone 8?
我正在为所有移动和桌面平台开发跨平台应用程序。 全部在C#中。 我正在使用Xamarin
在Visual Studio
工作。 这是一个客户端服务器应用程序,因此我使用WCF。
受到Miguel Castro的启发:Extreme WCF我将解决方案分为WinForms
客户端, Proxy
, Contracts
, Services
和Console
服务器主机。 但是必须将诸如Proxy或Contracts之类的项目创建为PCL(便携式类库),这是我的问题-我无法在Windows 10或Windows Phone的PCL中使用System.ServiceModel 。 这是怎么回事? 为什么?
最好的解决方法是什么?
编辑:我想Windows Universal 10
没问题,只有Windows Phone 8
没问题。 当我检查Windows 10时,它会自动检查回到Windows 8
。 VS说: 由于支持相同的可移植API集,因此以下内容将自动成为目标:Windows 8
EDIT2:更清楚地说,我正在努力通过已检查的Windows Phone 8在可移植类Libiray中实现此(如下) :
using System.ServiceModel;
namespace Contracts
{
[ServiceContract]
public interface IMyService
{
[OperationContract]
int GetSomething();
}
}
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.