目前,我正在尝试在Xamarin.Forms应用程序中为我的便携式类库(PLC)添加服务参考。为此,我读到我必须删除Windows Phone 8.1目标平台。
我正在打开PLC属性,看到目标平台在哪里,找到WinPhone和Silverlight,不幸的是,当我单击“更改”时,它们消失了,无法删除它们。
Screenshot of libraries
有人可以建议这个问题是什么,如何解决?
请记住,我正在使用Visual Studio Community 2017(版本15.2)进行此操作。
提前致谢
最佳答案
一种选择是在.csproj文件中手动更改.net配置文件版本。
Visual Studio卸载当前的PCL项目。
编辑您的.csproj文件(右键单击已卸载的项目)
查找节点<TargetFrameworkProfile></TargetFrameworkProfile>
将值更改为Profile7
保存并关闭文件。
然后重新加载.csproj文件。