Acceso HttpListener denegado

Estoy escribiendo un servidor HTTP en C #. Cuando intento ejecutar la función HttpListener.Start()me sale un HttpListenerExceptiondicho "Acceso denegado". Cuando ejecuto la aplicación en modo administrador en Windows 7, funciona bien. ¿Puedo hacer que se ejecute sin el modo de administrador?...