【发布时间】:2018-03-01 20:49:26
【问题描述】:
****编辑更新****
我试图创建一个共享项目,这是以下问题:
我是 Visual Studio 上 Xamarin Forms 的新手,对最近对 PCL 和 .NET Standard 类库更新的更改感到困惑。目前,我正在尝试使用以下设置在 Visual Studio 2017 15.5.7 上创建一个跨平台应用程序 (Xamarin.Forms):
我使用不同的名称 (rga_inventory_app) 创建了这个项目。现在说明这一点,以免有人对底部的错误输出感到困惑。
这是在 Visual Studio 上创建跨平台 Xamarin Forms 项目的正常行为吗?我需要自己创建一个 csproj 文件吗?通读 Xamarin 文档,我在 VS2017 中的 .csproj 文件中没有明确看到任何内容。这会导致更新 NuGet 包以及尝试重新加载项目时出现问题。
【问题讨论】:
-
尝试将
Code Sharing Strategy设置为Shared Project。另外,Android 项目会运行吗? -
@MuhammadKhan 我将其更改为共享项目,并将屏幕截图放在我在主帖中收到的错误上。我无法运行 Android 项目,因为它找不到 .csproj 文件。我想知道这是不是最近发生了变化?我也重新安装了 VS2017 和 Xamarin。很奇怪。
-
当我开始使用 Xamarin 时,我还必须处理许多问题,但我知道它可以在 干净版本 的 Windows 上完美运行。尝试明显的解决方案,例如重新启动计算机,卸载然后重新安装等。
-
是的,这是我真正想避免的事情......不过感谢您的帮助!
标签: c# visual-studio xamarin mobile xamarin.forms