GlobalConfiguration.Configure (WebApiConfig.Register) colgando

Tengo un website MVC.NET que desarrollé en la PC de mi casa que funciona perfectamente. Uso git y Visual Studio Online como control de fuente. Cuando me pongo a trabajar y lo dejo, se comstack muy bien, pero cuando bash ejecutar el sitio, siempre cuelga:

Global.asax.cs Application_Start ()

AreaRegistration.RegisterAllAreas();

y / o

GlobalConfiguration.Configure(WebApiConfig.Register);

Se cuelga de la primera, pero si la comento, se cuelga en la segunda. Si hago un comentario de ambos, se muestra el sitio, pero luego se rompe el routing WebAPI.

Sin embargo, si creo un nuevo sitio, todo funciona bien. Pensé que tal vez tenía algo que ver con mis packages NuGet, así que eliminé / repasé todo lo relacionado con MVC y WebAPI, pero no tuve suerte.

Soy nuevo en todo el mundo de MVC.NET, así que estoy un poco perdido.

Cualquier ayuda sería apreciada.

Edición n. ° 1: olvidé mencionar que funciona tanto en el escritorio de mi casa como en la computadora portátil de mi casa. Todas las transferencias pasan por Visual Studio Online. Solo cuando lo conecto a mi PC de trabajo, no funciona.

Cuando crea el proyecto y realiza la confirmación inicial, verifique en la window del explorador del equipo si hay algún file en la sección "Archivos sin seguimiento" en la parte inferior.

Me enfrenté a un problema similar hace algún time y estaba relacionado con files perdidos.