C# WCF和Windows 10的目标PCL
我有一个VS 2015解决方案,其中一个项目是承载WCF服务的WPF应用程序。第二个是一个Windows10UWP项目,它是一个客户端,正在使用该服务 我想将我的服务契约(共享接口)放在以Windows 10(.NET 4.6)为目标的可移植类库中,但通过此设置,ServiceContractAttribute无法识别。我必须重新定位到Windows 8.1才能使用这些属性。但这样的库在两个项目中都不可用C# WCF和Windows 10的目标PCL,c#,wcf,portable-class-library,windows-10,C#,Wcf,Portable Class Library,Windows 10,我有一个VS 2015解决方案,其中一个项目是承载WCF服务的WPF应用程序。第二个是一个Windows10UWP项目,它是一个客户端,正在使用该服务 我想将我的服务契约(共享接口)放在以Windows 10(.NET 4.6)为目标的可移植类库中,但通过此设置,ServiceContractAttribute无法识别。我必须重新定位到Windows 8.1才能使用这些属性。但这样的库在两个项目中都不可用 如何在这两个项目之间共享我的服务接口?只要共享WCF服务的接口,我发现Windows 8.
如何在这两个项目之间共享我的服务接口?只要共享WCF服务的接口,我发现Windows 8.1/.NET 4.5.1 PCL对这两个项目都有效,所以我想我可以坚持使用此解决方案
我不知道不直接针对Windows 10是否有一些缺点,但我最终会看到。只要共享WCF服务的接口,我发现针对Windows 8.1/.NET 4.5.1 PCL对这两个项目都有效,所以我想我可以坚持这个解决方案 我不知道不直接瞄准Windows 10是否有一些缺点,但我最终会看到的。
- 右键单击项目
- 性质
- 选择“库”
- 目标:单击更改
- 仅选择.NET Framework 4.5.1和Windows 8.1
- 右键单击项目
- 性质
- 选择“库”
- 目标:单击更改
- 仅选择.NET Framework 4.5.1和Windows 8.1