1
resposta

Projeto Aula 2 Erro no InitializeComponent

Baixei o projeto da aula 2, fiz o clean, restaurei os pacotes do nuget e fiz o build e tudo ok, o projeto roda normalmente sem erros na execução, mas o estranho é que no codebehind de todas as views está dando erro no initializeComponent.

Severity Code Description Project File Line Suppression State Error CS0103 The name 'InitializeComponent' does not exist in the current context TestDrive.Aula2 C:\Projetos\xamarinAula2\TestDrive\TestDrive.Aula2\App.xaml.cs 14 Active

Estou usando o VS2017.

Porque isso acontece?

1 resposta

Oi Marcos, tudo bem?

Esse erro ocorre com uma certa frequência, e os usuários usam algumas alternativas diferentes para resolvê-lo:

https://forums.xamarin.com/discussion/62671/initializecomponent-does-not-exist-in-the-current-context-error

Veja qual alternativa abaixo pode te ajudar:

  • Verifique nas propriedades do arquivo XAML a propriedade Action. Deveria estar como Embedded resource.

  • Se não funcionar, clique com botão direito no nome do projeto .NET Standard e limpe a solução (Clean Solution)

  • Se não funcionar, abra a pasta do projeto .NET Standard e apague manualmente as pastas bin e obj.

  • Se não funcionar, abra o menu Options -> NuGet Package Console e digite o comando:

update-package -project NOME_DO_SEU_PROJETO_NET_STANDARD -reinstall