hola
>>El problema es que tengo muchas cosas condicionadas por nombre proyecto para debug
porque ? se supone que deberias poder configurar la url para que resuelva segun sea el ambiente donde ejecute, en debug deberia poder usarse localhost:puerto para referirse al host del sitio
El tema es que cuando ejecutas desde el VS usas IIS EXPRESS, quizas debas cambiarlo y usar IIS local de la pc

como veras eso se cambia desde las propiedades del proyecto web
saludos
Leandro Tuttini
Blog
MVP Profile
Buenos Aires
Argentina