【问题标题】:Multiple errors when creating Xamarin.Forms - Blank Xaml App (Xamarin.Forms Portable) or Android App创建 Xamarin.Forms - Blank Xaml App (Xamarin.Forms Portable) 或 Android App 时出现多个错误
【发布时间】:2016-11-21 11:34:33
【问题描述】:


我使用 Windows 10 并首次尝试创建 Xamarin.Forms - Blank Xaml App (Xamarin.Forms Portable) 项目。我已安装 Visual Studio 2015 Enterprise Update 3,并多次尝试卸载、重新安装和修复。

当我创建一个项目时,我收到以下错误: “当前上下文中不存在名称‘InitializeComponent’” “加载项目时遇到错误。某些项目功能,例如对失败项目和依赖它的项目的完整解决方案分析,已被禁用” - 适用于 App、Droid、UWP、WinPhone、Windows 和 iOS “XamlCTask 任务意外失败...” - 适用于 UWP、WinPhone、Windows 和 iOS

我在我的工作电脑和家用电脑上都试过这个,我都遇到了同样的问题。

我已尝试将 Xamarin.Forms nuget 更新到最新版本,并使用 Droid 创建了 36 个错误。我也尝试去 c:/users/[YOURNAME]/AppData/Local。删除 Xamarin 文件夹并没有解决问题。

我尝试创建其他不涉及 Xamarin 并且没有任何问题的 Visual Studio 项目。我知道问题出在 Xamarin(可能与 Android 相关)本身,但我不认为我在安装中缺少任何东西。我尝试通过首先安装 Visual Studio 来安装它,然后去修改并添加跨平台。那没有用,所以我卸载然后下载了 Xamarin 安装程序。我对两者都有同样的问题。

我创建了一个空白的 Android 应用程序,它给了我警告 - “aapt.exe”退出代码 - 1073741849”。 iPhone 的空白应用程序不会给出任何错误或警告。 Windows Phone 也不给出任何错误或警告。

关于我应该检查什么以便我可以正常工作的任何想法?
Here is a picture of the error that I'm getting

【问题讨论】:

    标签: xamarin xamarin.android xamarin.forms


    【解决方案1】:

    尝试更新到最新版本的表单以消除 XamlC 错误。假设您尚未更新,则该模板使用的是较旧的版本。至于 aapt 错误,如果您安装了 N SDK 预览版,删除它应该会有所帮助。或者,确保您已安装 API 23。

    【讨论】:

    • 感谢您的帮助。我将 Xamarin 表单更新为 2.3.0.107。 Xamarin.Android.Support 还有 8 个更新不会更新,因为它们与新版本的 Xamarin Forms 不兼容。不知道我是否需要更新。现在剩下 2 个警告:“加载项目时遇到错误。某些项目功能,例如对失败项目和依赖它的项目的完整解决方案分析,已被禁用”“意外错误 - 请提交错误报告.. . System.IO.FileNotFoundException...也许它在 Mono for Android 配置文件中不存在"
    • 另外,当我尝试构建时,我得到了 54 个错误。经常出现的一个是“C:\Users\user\AppData\Local\Xamarin\zips\2A3A8A6D6826EF6CC653030E7D695C41.zip 不是有效的 zip 文件”还有“解压失败。请下载 dl-ssl.google.com/android/repository/… 并将其解压缩到 C: \Users\user\AppData\Local\Xamarin\Xamarin.Android.Support.v7.CardView\23.3.0.0\content 目录"
    • 这实际上似乎有效。我为所有项目进行了表单更新。然后我卸载了 N SDK 并将使用最新平台(Android 6.0)设置为“编译使用”。然后我下载了一个 Android 6.0 模拟器,它工作正常。谢谢
    猜你喜欢
    • 1970-01-01
    • 2016-08-31
    • 1970-01-01
    • 2021-10-02
    • 1970-01-01
    • 2017-08-10
    • 2016-01-12
    • 2020-06-01
    • 1970-01-01
    相关资源
    最近更新 更多