title: Can I use a net core library in a wpf application?
body: <p>I am trying to develop a very simple WCF application. The WCF server will be in a windows 10 computer and I would like to consume this service with a WPF application in a windows 10 computer and also I would like to have another application for android, using Xamarin.</p>
  
  <p>In visual studio I see that I can create a Net Core library and also I see that Net core is compatible with WCF, <a href="https://github.com/dotnet/wcf/blob/master/release-notes/SupportedFeatures-v2.0.0.md" rel="nofollow noreferrer">I can see in this web</a>.</p>
  
  <p>Also I know that Net Core can be run in Windows, Linux and Mac.
  So I am wondering if I could develop a Net core Library to develop the client so I could use it in my WPF and Android applications.</p>
  
  <p>My doubt it is when I add a reference in my WPF application to the net Core library project, I see a yellow triangle, a warning, so I guess that WPF can't use the Net Core library.</p>
  
  <p>So I was thinking that perhaps, for the WCF layer, I would have to create a Net Standard project that can be use by the WPF application and the Android application. But I would like to know if this is the unique way or there are some way that a WPF application can use a Net Core library without needed to use a middle project like Net Standard.</p>
  
  <p>For the server, I was thinking to use Net Core too, because this project will not be referenced by any other project and Net Core can be used in windows.</p>