无法在Xamarin项目中取消选中Windows 8 Target

时间:2018-03-06 19:23:09

标签: c# .net xamarin xamarin.forms visual-studio-2017

我在VS2017中有一个Xamarin跨平台应用程序。我正在尝试添加WCF服务引用,似乎我需要能够从目标列表中取消选中Windows 8和Windows Phone 8.1。但是,我无法这样做。

当我右键单击项目并选择属性时,我看到: Project Properties showing Windows 8 and Windows Phone 8.1 as targets

当我点击“更改...”按钮时,我只看到以下选项: Change Targets options that don't include Windows 8, or Windows Phone 8.1

“安装其他目标”链接只是带我到这里:(没有帮助) https://www.microsoft.com/net/download/visual-studio-sdks

知道如何删除这些目标并开始使用我的WCF Web服务吗?

提前致谢!

1 个答案:

答案 0 :(得分:0)

感谢您的评论Hans。

对于遇到添加服务参考的同一问题的其他人,我按照这些步骤进行操作,这些步骤没有任何意义,但是他们有效:

  1. 右键单击Xamarin项目,然后选择Manage NuGet Packages。卸载Xamarin Forms。
  2. 关闭并重新打开Visual Studio。
  3. 右键单击Xamarin项目,然后选择“属性”。点击定位下的“更改...”按钮。 .NET Framework下拉列表自动设置为4.5。我把它改成了4.6。单击确定。 (Mine在属性窗口上仍然说4.5,但没关系)
  4. 关闭并重新打开VS。
  5. 返回管理NuGet包并重新安装Xamarin Forms。
  6. 关闭并重新打开VS。
  7. 中提琴。魔法。我现在可以添加服务引用。