我正在尝试探索Xamarin,尝试创建简单的CURD项目。
我通过观看youtube视频取得了一些进展,但我不确定出现什么问题突然间,当我尝试部署项目时,我的模拟器中出现了空白屏幕。
首先它向我显示错误陈述
'targetFrameWorkVersion大于我的项目版本。您 需要增加项目的版本'。
我试过了,我增加了我的项目版本。这个问题得到了解决,但却产生了新的错误。
其次
'要部署此应用程序,您的部署目标应该正在运行 Windows Universal Runtime版本10.0.16299.0或更高版本。您 目前正在运行10.0.14393.2007版。请更新您的操作系统, 或将部署目标更改为具有相应设备的设备 版本“。
我查找了较新版本的操作系统,但似乎我的操作系统已经是最新的。
如果有人通过提示或线索帮助我,我真的很感激。
环境如下
我正在附加错误的ScreenShot
答案 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