【问题标题】:Can't Compile Xamarin UWP App无法编译 Xamarin UWP 应用程序
【发布时间】:2023-03-20 08:23:01
【问题描述】:

我创建了这个仓库: https://github.com/MelbourneDeveloper/Adapt.Presentation.git

我无法编译或运行此项目中的任何示例。我一次咬掉一个。特别是 UWP 示例不会编译或运行。首先,Visual Studio 生成的代码存在编译错误。我已经尝试过 Git 一遍又一遍地清理解决方案。我还在这里删除了所有 Xamarin 临时文件:C:\Users[USERNAME]\AppData\Local

我有最新版本的 Xamarin 和 Visual Studio 2017 (15.2 26430.12)。

Xamarin 4.5.0.476 (1be4f0c)

Xamarin.Android SDK 7.3.1.2 (9dbc4c5)

Xamarin.iOS 和 Xamarin.Mac SDK 10.10.0.35 (4cffddf)

我怎样才能让它编译和运行?

这些是我得到的错误:

显然,所有编译错误都在我无法控制的生成代码中。

【问题讨论】:

  • 您是否安装了 Windows 10 SDK(版本 10.0.10240.0)。您可以使用“Visual Studio 安装程序”进行检查。
  • 好问题!事实证明我没有。所以,我将目标和最低版本设置为 10586,我确实已经安装了。这解决了我的一些错误,但我仍然得到所有其他错误。我已经在指定的仓库检查了对源代码控制的更改。
  • 我检查了其他错误。它们似乎出现在您的自定义库中。
  • 你能详细说明一下吗?

标签: c# visual-studio xamarin compiler-errors uwp


【解决方案1】:

问题原来是在最高级别的项目中没有默认的根命名空间。事实证明,如果你没有在 UWP 项目中指定默认的根命名空间,它会错误地生成代码。这是有道理的。我认为这是 Visual Studio 或 csproj 格式中的错误,但至少我现在知道为什么会发生这种情况。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2021-11-01
    • 1970-01-01
    • 2022-10-17
    • 1970-01-01
    • 2018-06-13
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多