【发布时间】:2018-03-19 22:16:26
【问题描述】:
我想在 Linux (Ubuntu 16 LTS) 上使用 JetBrains Rider 创建 Xamarin.Forms 项目。
我知道,Xamarin 不支持 Linux,但 JetBrains 表示可以使用 Rider 在 Linux 上开发 Xamarin 应用程序。
所以在安装 dotnet SDK for Linux 之后,我想创建 Xamarin.Forms 项目,正如您在下面的 picture 上看到的(Rider 的屏幕截图),我选择的平台是 Multiplatform,类型是 Xamarin.Forms 和共享代码是可移植类库。
我收到错误“在这台机器上找不到目标框架”和“在这台机器上找不到可移植的配置文件”。
如果我选择平台iOS/macOS/tvOS/watchOS,它会创建项目没有问题,我只有在创建Android或多平台项目时才会出现问题。
【问题讨论】:
-
“JetBrains 表示可以使用 Rider 在 Linux 上开发 Xamarin 应用程序。”我认为 JetBrains 不会有这种说法。如果他们确实想要支持,他们必须投入比应有的更多的努力。
标签: linux xamarin frameworks rider