无法在全新项目中引用 Xamarin.Forms

Unable to reference Xamarin.Forms in brand new project

我正在尝试为基于 PCL 的套接字实现编写 Xamarin Forms 示例。由于无法解析 'Forms',项目将不会生成。该项目是全新的 (5/27/2015),我尚未向其添加任何自定义代码或包。我正在使用 Xamarin Forms 1.4.2。如果我删除 MainView.xaml 项目将生成。主视图是默认的,没有自定义代码。

Error CS0234: The type or namespace name 'Forms' does not exist in the namespace 'Websocket.Portable.Xamarin' (are you missing an assembly reference?) (CS0234) (Websocket.Portable.Xamarin)

其他 Xamarin 项目构建 运行 很好,但是,我无法创建任何新项目。

Project Download

这是命名空间冲突。您的命名空间中有 Xamarin 并且编译器感到困惑。调整您的命名空间,使其不包含 Xamarin.

为了安全起见,不要在您的命名空间中使用以下词语:

  • Xamarin
  • Android
  • iOS

您可以安全地使用以下内容:

  • Droid
  • iPhone
  • iPad
  • Universal(甚至iOSUniversal
  • Shared
  • Common