Empresas
Empregos
  • Sobre nós
  • Soluções
    • Publicação de vagas
      Publique sua vaga e receba candidatos qualificados em 48h.
    • Avaliações de candidatos
      Mais de 500 testes técnicos e psicológicos, mais anti-fraude.
    • Headhunting
      Busca executiva personalizada do início ao fim.
    • Folha de Pagamento + EOR
      Dispersão de folha e EOR em mais de 15 países da LATAM.
  • Preços
  • Empregos

0

656
Visualizações
No se pudo encontrar el archivo obj\Debug\100\android\assets\Xamarin.Auth.dll.mdb'

Desarrollé una aplicación xamarin y recibí este error 'No se pudo encontrar el archivo obj\Debug\100\android\assets\Xamarin.Auth.dll.mdb' mientras depuraba Visual Studio 2019. Ocurrió después de la actualización VS 16.9.1. No hay problema si construyo la aplicación en el lanzamiento.

over 4 years ago · Santiago Trujillo
2 Respostas
Responde à pergunta

0

Tuve exactamente el mismo problema después de la actualización 16.9.1. Después de mucha frustración y de probar todo lo que se me ocurrió incluir las sugerencias en las otras respuestas, descubrí que en realidad se trata de un problema conocido introducido por Xamarin.Android 11.2.0.21 que se envía con VS 16.9.1.

El problema parece deberse a una actualización de implementación rápida que requiere archivos de depuración .mdb en lugar de los antiguos símbolos .pdb para proyectos de Android.

Para solucionarlo, debe actualizar los paquetes de NuGet que todavía usan los archivos de símbolos pdb antiguos con la esperanza de que se hayan cambiado para usar archivos de depuración mdb. En mi caso, esto no fue posible, por lo que la solución consiste en agregar las siguientes líneas a su csproj de Android justo encima de la etiqueta </Project> :

 <Target Name="_RemoveMdbFiles" BeforeTargets="_Upload"> <ItemGroup> <_Temp Include="%(_ResolvedSymbols.Identity)" Condition="'%(_ResolvedSymbols.Extension)' == '.mdb'" /> <_ResolvedSymbols Remove="@(_Temp)"/> </ItemGroup>

Si esta solución tampoco es una opción para usted, creo que la única otra resolución sería cambiar a VS 16.8.x.

EDITAR: parece estar solucionado en la actualización de VS 16.9.2.

Fuente: https://docs.microsoft.com/en-us/xamarin/android/release-notes/11/11.2#known-issue-fast-deployment-and-mdb-files
https://github.com/xamarin/xamarin-android/issues/5631#issuecomment-794289675

over 4 years ago · Santiago Trujillo Relatório

0

Una solución consiste en crear un archivo llamado Xamarin.Auth.dll.mdb. Acabo de crear una copia de Xamarin.Auth.dll y le cambié el nombre. No resuelve el problema subyacente, pero al menos puedo depurarlo. No estoy seguro de si esto tiene algún efecto secundario, pero hasta ahora todo bien...

over 4 years ago · Santiago Trujillo Relatório
Responde à pergunta
Encontrar trabalhos remotos

Descubra a nova forma de encontrar um emprego!

melhores empregos
Principais categorias de trabalho
Empresas
Postar vaga Preços Comercial
Jurídico
Termos e Condições Política de privacidade
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomende algumas ofertas para mim
Preciso de ajuda