Pregunta

He estado desarrollando una aplicación de formulario de Windows C # en XP. Todo funciona bien. Pero en Vista no pudo escribir el registro o el archivo de la tabla de puntuación en el disco duro. Descubrí que necesitaba un archivo de manifiesto para permitir que la ventana emergente solicite que se ejecute como administrador.

Todo esto funcionó bien y estoy muy contento. Mi problema es que no sé cómo eliminar este permiso para poder repetir la prueba y cambiar la situación ligeramente.

¿Alguien sabe cómo elimino el permiso que el archivo de manifiesto le dio al EXE, por favor, ya que no obtengo el formulario que desea que se ejecute como administrador emergente ahora?

Gracias

¿Fue útil?

Solución

El manifiesto no da ningún permiso específico para el módulo. El manifiesto se inserta como un recurso en el módulo y es entonces. Si necesita repetir la prueba, simplemente abra el archivo con un editor de recursos y elimine y MANIFESTAR los recursos que pueda ver.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top