首页 文章

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

提问于
浏览
0

编辑更新

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

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包以及尝试重新加载项目时出现问题 .

1 回答

  • 0

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

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

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

相关问题