c# - Xamarin.窗体 : "InitializeComponent" and "Package restore failed" Build Errors

标签 c# android visual-studio xamarin nuget

在 Visual Studio 2017 预览版 15.6.0 v1.1 中创建每个跨平台项目后,我收到图片中的错误,实际上是 2 个错误。

The name 'InitializeComponent' does not exist in the current context

第二个错误与 NuGet 包管理器有关,我无法更新任何包,错误消息:

Package restore failed. Rolling back package changes for 'testApplication.Android'.

Errors from the description

最佳答案

如果没有一些实际的代码错误,我会尝试以下操作

关于

The name 'InitializeComponent' does not exist in the current context

对我有用的步骤

  1. 清洁解决方案
  2. 删除所有项目中的 bin 和 objs 方向
  3. 重启 Visual Studio
  4. 重建


关于

Package restore failed

尝试在包包控制台中更新解决方案的所有包

Update-Package  –reinstall

关于您在尝试 Update-Package -reinstall 时的评论

Update-Package : Package Xamarin.Android.Support.Design 26.1.0.1 is not compatible with monoandroid71 (MonoAndroid,Version=v7.1). Package Xamarin.Android.Support.Design 26.1.0.1 supports: monoandroid80 (MonoAndroid,Version=v8.0)

同时检查您是否使用了适当版本的 Andriod Sdk

Tools > Andriod > Andriod Sdk Manager

关于c# - Xamarin.窗体 : "InitializeComponent" and "Package restore failed" Build Errors,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48187142/

相关文章:

c# - AutoMapper数据填充

c# - 输入显示空白而不是零

visual-studio - 无法加载文件或程序集“Microsoft.VisualStudio.Web.PageInspector.Loader”

c# - 如何在我的 WP7 应用程序中序列化委托(delegate)

java - 屏幕旋转期间 textview 背景颜色丢失

android如何在互联网连接丢失时得到指示?

java - 在 2 个 Activity 中重用 GLsurfaceView

c++ - 是否可以在不创建项目的情况下在Visual Studio 2019中编译运行HelloWorld.cpp?

visual-studio - Visual Studio调试跳出循环

c# - 小 cucumber 功能无法将任何方法与步骤匹配