c# - Error de compilación: el tipo 'ASP.global_asax' existe en ambos archivos DLL




2 Answers

Le sugiero que vaya a la ruta: C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\Temporary ASP.NET Files y borre todos los archivos temporales de su aplicación, cree su solución y luego ejecútela.

c# asp.net .net dll

Acabo de integrar otras páginas de proyectos y sus dlls en la carpeta / Bin de mi proyecto existente. Mi marco de proyecto es 3.5. Cuando intento construir el proyecto o la solución, arrojo el siguiente error:

"El tipo 'ASP.global_asax' existe tanto en 'c: \ Windows \ Microsoft.NET \ Framework \ v2.0.50727 \ Temporal ASP.NET Files \ timesheet \ 15a75c54 \ 898b48b9 \ assembly \ dl3 \ 58b062b2 \ 00ceda54_c98cc801 \ App_global.asax .DLL 'y' c: \ Windows \ Microsoft.NET \ Framework \ v2.0.50727 \ Archivos temporales ASP.NET \ timesheet \ 15a75c54 \ 898b48b9 \ App_global.asax.q_h6dbfx.dll 'c: \ Windows \ Microsoft.NET \ Framework \ v2.0.50727 \ Archivos temporales ASP.NET \ timesheet \ 15a75c54 \ 898b48b9 \ App_Web_admin.master.fdf7a39c.zecazgwd.0.cs "

Establecer "batch = false" en web.config no funciona. También intenté eliminar todas las carpetas de "c: \ Windows \ Microsoft.NET \ Framework \ v2.0.50727 \ Archivos temporales ASP.NET \", y luego limpiar y reconstruir soultion. Pero aún así no está funcionando.




Luché con este problema en .NET 4.5 en VS2013 por un tiempo antes de encontrar una solución que funcionara:

  • Eliminación manual de los contenidos de la carpeta bin del proyecto ASP.Net. Limpiar / Reconstruir fue insuficiente. No borró lo suficiente al parecer;)

El error persistió después de agregar el atributo batch="false" en el compilation -element de web.config.

Tampoco ayudó a eliminar el directorio de ASP.Net Temporary Files tampoco.




Related