Business
Jobs
  • About Us
  • Solutions
    • Job Postings
      Post your job and receive qualified candidates in 48h.
    • Candidate Assessments
      500+ technical and psychological tests, plus anti-fraud.
    • Headhunting
      Tailor-made executive search from start to finish.
    • Payroll + EOR
      Payroll dispersal and EOR across 15+ LATAM countries.
  • Pricing
  • Jobs

0

657
Views
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 answers
Answer question

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 Report

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 Report
Answer question
Find remote jobs

Discover the new way to find a job!

Top jobs
Top job categories
Business
Post vacancy Pricing Sales
Legal
Terms and conditions Privacy policy
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Show me some job opportunities
There's an error!