Tengo una aplicación web ASP.NET de AJAX desarrollada usando .NET 4.0, usando TFS como control de origen. Recientemente actualizamos nuestras herramientas de desarrollo para usar VS2010 y TFS 2010 en forma exclusiva, pero ahora cada vez que se realiza un check-out de un archivo, vemos que Visual Studio recarga todos los símbolos y se descartan todas las sesiones.App_offline.htm creado/eliminado cada vez que reviso un archivo en TFS
Después de poner un código de registro de errores, descubrimos que el motivo del reciclaje es que App_offline.htm está cambiando cada vez que lo comprobamos. Esto no existe en ninguna parte del proyecto, y mi SO-fu ha encontrado algo de información sobre SQL Express que hace que este archivo se cree y elimine, por lo que es posible que eso esté sucediendo aquí.
Parece que tengo instalado SQL-Express, pero incluso deshabilitando los servicios que se están ejecutando, el problema persiste.
¿Hay alguna manera de evitar que un check out agregue o elimine este archivo, si esto es realmente lo que está sucediendo? Es más que frustrante hacer que la aplicación se recicle cuando simplemente reviso un archivo ...
¡Esto es brillante! Felicitaciones por el hallazgo. Como una ventaja adicional, la operación de pago TFS es mucho más rápida, creo que estaba esperando que el dominio de la aplicación vuelva a cargar antes. – XwipeoutX