【问题标题】:Can't Uncheck Windows 8 Target in Xamarin Project无法取消选中 Xamarin 项目中的 Windows 8 目标
【发布时间】:2018-08-14 18:17:21
【问题描述】:

我在 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 服务吗?

提前致谢!

【问题讨论】:

  • 您不再选择 .NETStandard 项目中的目标。有一个演练located here,如果遇到问题,建议打开一个 github issue。

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


【解决方案1】:

感谢汉斯的评论。

对于在添加服务参考时遇到相同问题的其他人,我按照以下步骤操作,这些步骤没有任何意义,,但它们奏效了:

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

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-01-15
    • 2014-08-01
    • 1970-01-01
    • 2020-03-08
    相关资源
    最近更新 更多