Mantén la atención porque en esta reseña vas a hallar el hallazgo que buscas.
Solución:
Para Visual Studio 2015 y 2012, esta solución funcionará.
- Vaya a Solution Explorer en Visual Studio, haga clic derecho en el proyecto web y seleccione “Descargar proyecto”
- A continuación, en el mismo proyecto, haga clic derecho y seleccione ‘Editar archivo de proyecto’
- Encuentra el
0 http://localhost:56058/
etiquetas xml y eliminarlas. - Vuelva a cargar el proyecto y ejecútelo.
Imágenes a seguir:
Lo he resuelto.
Cambié Visual Studio para que se ejecutara con privilegios administrativos y también encontré el .exe para IIS Express y lo configuré para que siempre se ejecute con privilegios administrativos. No estoy 100% seguro de que se necesitara el segundo, pero hice ambos de todos modos.
Espero que esto ayude a alguien más que haya tenido este mismo problema.
EDITAR
(19/08/2013)
Esto solo parecía funcionar en Windows 7. En Windows 8, finalmente me di por vencido y ahora uso el IIS completo para todo mi trabajo de desarrollo.
EDITAR
(07/06/2018)
@Tarostar (comentario a continuación), hizo que esto funcionara en Windows 10 VS2017 y varios otros lo hicieron funcionar en Windows 8 antes de usar el mismo método. Así que es posible que estuviera haciendo algo mal en mi caja de Windows 8.
Aunque un poco tarde, y no es una respuesta a la pregunta “cómo ejecutar con privilegios administrativos”, esta podría ser una solución al problema/error indicado:
No se puede iniciar el sitio web porque se requieren privilegios administrativos para enlazar con el nombre de host o el puerto
Como se mencionó en ejecutar-iis-express-desde-la-línea-de-comandos, el número de puerto utilizado puede requerir estos privilegios administrativos:
debe tener derechos de usuario de administrador si desea ejecutar IIS Express en los puertos numerados 1024 o menos.
Entonces, si pudiera ejecutar en un número de puerto superior a 1024, es posible que no necesite privilegios administrativos en absoluto.
Sección de Reseñas y Valoraciones
Tienes la opción de añadir valor a nuestro contenido informacional colaborando tu veteranía en las explicaciones.