【问题标题】:Compilation error on new Xamarin Forms project新 Xamarin Forms 项目的编译错误
【发布时间】:2018-01-09 02:45:41
【问题描述】:

我已安装 Visual Studio for Mac(7.0.1 build 24 Community Edition),使用 Forms 生成了一个新项目,但无法编译。显示的错误对我来说毫无意义,因为代码看起来是正确的。

我没有对代码进行任何更改。它是由向导生成的。

我在不同的机器上尝试了以下设置方式:

  1. 使用家酿
  2. 使用 Visual Studio For Mac 安装程序

任何有关如何解决此问题的指示都会有所帮助。

请看下面的错误信息

【问题讨论】:

  • 您能否显示出现此错误的完整文件?您将应用命名为 TestApp-Xamarin?您的应用程序的名称成为全局命名空间,C# 不允许在任何标识符中使用破折号“-”。尝试创建一个不带破折号的新应用。
  • 哈!! IDE 不应该允许这样做,或者错误消息应该更明确一点。显然让我走上了不同的道路。

标签: xamarin xamarin.forms visual-studio-mac


【解决方案1】:

您的命名空间中不能有破折号。尝试改用TestAppXamarinTestApp.Xamarin

namespace TestApp.Xamarin {
    public class TestAppClass { }
}

【讨论】:

    猜你喜欢
    • 2016-04-02
    • 2021-04-28
    • 1970-01-01
    • 2018-08-10
    • 2021-04-20
    • 1970-01-01
    • 1970-01-01
    • 2018-12-01
    • 2017-01-14
    相关资源
    最近更新 更多