Xamarin黑屏

时间:2018-04-08 20:01:08

标签: android visual-studio xamarin xamarin.forms visual-studio-2017

我正在尝试探索Xamarin,尝试创建简单的CURD项目。

我通过观看youtube视频取得了一些进展,但我不确定出现什么问题突然间,当我尝试部署项目时,我的模拟器中出现了空白屏幕。

首先它向我显示错误陈述

  

'targetFrameWorkVersion大于我的项目版本。您   需要增加项目的版本'。

我试过了,我增加了我的项目版本。这个问题得到了解决,但却产生了新的错误。

其次

  

'要部署此应用程序,您的部署目标应该正在运行   Windows Universal Runtime版本10.0.16299.0或更高版本。您   目前正在运行10.0.14393.2007版。请更新您的操作系统,   或将部署目标更改为具有相应设备的设备   版本“。

我查找了较新版本的操作系统,但似乎我的操作系统已经是最新的。

如果有人通过提示或线索帮助我,我真的很感激。

环境如下

  • Visual Studio:2017
  • 操作系统:Windows 10

我正在附加错误的ScreenShot

Error

Target Version

Emulator Manager

SDK

2 个答案:

答案 0 :(得分:1)

试试这个

将您的android项目设置为StartUp项目 在VS菜单中转到Build ->Configuration Manager 从Build和Deploy取消选中UWP项目,我希望您的问题将被排序。

答案 1 :(得分:0)

<强>第一

它不是你的SDK,这是由项目中的旧nugets引起的。 更新你所有的努力。至少xamarin.forms.dll

<强>第二 将您的Windows操作系统更新到最新。然后 安装适当的microsft windows mobile sdk版本。右键单击项目并选择安装缺少的功能时,应显示该链接

https://docs.microsoft.com/en-us/windows/uwp/updates-and-versions/choose-a-uwp-version