2015-08-08 57 views
1

我有一個VS 2015解決方案,其中一個項目是託管WCF服務的WPF應用程序。第二個是Windows 10 UWP項目,它是一個客戶端並正在使用該服務。WCF和Windows 10目標PCL

我想將我的服務契約(共享接口)放在Windows 10(.NET 4.6)的目標可移植類庫中,但通過此設置,ServiceContractAttribute無法識別。我必須重定向到Windows 8.1以允許使用這些屬性。但是這樣的圖書館在兩個項目中都不可用。

如何在這兩個項目之間共享我的服務界面?

回答

0

只要共享一個WCF服務的接口,我發現針對Windows 8.1/.NET 4.5.1 PCL正在爲這兩個項目工作,所以我想我可以堅持這個解決方案。

我不知道是否有一些缺點不直接針對Windows 10,但我會最終看到。

0
  • 右鍵單擊該項目
  • 屬性
  • 選擇 '庫'
  • 定位:點擊更改...
  • 僅選擇的.NET Framework 4.5.1和Windows 8.1

定位Windows 10和.NET Framework 4.6不起作用。