Xamarin Forms不会在Visual Studio 2017中创建.csproj文件

问题描述 投票:0回答:1

****编辑更新****

我试图创建一个共享项目,这是以下问题:

enter image description here

我是Visual Studio上的Xamarin Forms的新手,并对最近对PCL和.NET Standard类库更新的更改感到困惑。目前,我正在尝试使用以下设置在Visual Studio 2017 15.5.7上创建跨平台应用程序(Xamarin.Forms):

我使用不同的名称(rga_inventory_app)创建了这个项目。现在说明这一点,以便没有人对底部的错误输出感到困惑。 New Project

Template

Error1

Error2

这是在Visual Studio上创建跨平台Xamarin Forms项目的正常行为吗?我需要自己创建一个csproj文件吗?通过Xamarin文档阅读,我在VS2017中没有看到明确的.csproj文件。这会导致更新NuGet包以及尝试重新加载项目时出现问题。

c# visual-studio xamarin mobile xamarin.forms
1个回答
0
投票

我发现了问题所在。最初创建的Xamarin Forms项目有一些错误的启动操作,打破了从Android和iOS项目到.NET标准库项目的引用。我不得不进入每个项目并将.NET Standard项目重新引用到Android和iOS。

我后来发现默认安装缺少某些Android SDK文件,后来不得不通过Xamarin Android SDK管理器安装来解决引用问题,因为这可能在启动过程中导致错误(也许这个过程正在寻找一个某些SDK版本)。我决定安装从Oreo到Lollipop的所有版本。

我希望这可以帮助其他人在第一次尝试使用Xamarin Forms时遇到这个问题。

© www.soinside.com 2019 - 2024. All rights reserved.