with tutorial start net mvc library descargar asp c# asp.net .net dll

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



get asp net (5)

En mi caso, el problema fue causado por la eliminación accidental de "PrecompiledApp.config". Tan pronto como devolví el archivo todo comenzó a funcionar normalmente.

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.


En mi caso, el problema ocurrió en la carpeta bin de una aplicación virtual. Al examinar esta carpeta bin, probablemente verá dos archivos (una información que encontré here ):

  • App_global.asax.dll
  • App_global.asax.compiled

Eliminar estos resuelve el error. App_global.asax.dll también se genera en tiempo de ejecución, lo que causa el problema. Sin embargo, sigo investigando cómo llegaron estos archivos, ¡así que los comentarios son definitivamente bienvenidos!


En mi caso, he agregado una DLL del sitio local al escenario.


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.


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.