Este artículo es un artículo espejo de traducción automática, por favor haga clic aquí para saltar al artículo original.

Vista: 16352|Respuesta: 0

[WinForm] Cómo ejecutar un programa como administrador en C#

[Copiar enlace]
Publicado en 19/2/2016 15:07:41 | | | |
Al usar el programa winform para obtener el símbolo del símbolo cmd, si es un sistema operativo superior a win7, deberá ejecutarse como administrador para ejecutarse correctamente, de lo contrario no habrá aviso de efectos ni de error.
     Por ejemplo, al ejecutar el comando cmd a través del programa winform, en algunos casos, si no estás ejecutando como administrador, el comando será inválido.
     O al ejecutar un servicio de servicio Windows a través del programa winform, también necesitas llamar al servicio de servicio como administrador.
Así es como hacer que el programa funcione con derechos de administrador.
Uno: En Visual Studio - Explorador de soluciones - Haz clic derecho en el nombre del proyecto - Propiedades, busca la opción "Seguridad",
2: Comprueba "Activar configuración de seguridad de Clickonce",
Tres: En ese momento, habrá un archivo adicional "app.manifest" bajo el proyecto, seleccionarlo, encontrar el fragmento de código y cambiarlo a: ,
Ábrela:
Modifiqué el diagrama anterior para que dijera:
Cuatro: Tras la corrección, no te apresures a recompilar y generar, abre de nuevo la interfaz "Propiedades - Seguridad",
Elimina la marca de verificación delante de "Activar configuración de seguridad de Clickonce" antes de compilar y ejecutar. De lo contrario, el programa informará de un error y no podrá ejecutarse.

5: Finalmente, guarda las modificaciones y recompila el programa en ejecución.
Cuando abras el programa, se te indicará "Control de Cuenta de Usuario" para obtener los privilegios de administrador y ejecutar el programa, y pulsar "Sí" para obtener los derechos de administrador.





Anterior:Cajas de texto en C# que despejan espacios, saltos de línea, etc
Próximo:PHP genera números aleatorios
Renuncia:
Todo el software, materiales de programación o artículos publicados por Code Farmer Network son únicamente para fines de aprendizaje e investigación; El contenido anterior no se utilizará con fines comerciales o ilegales; de lo contrario, los usuarios asumirán todas las consecuencias. La información de este sitio proviene de Internet, y las disputas de derechos de autor no tienen nada que ver con este sitio. Debes eliminar completamente el contenido anterior de tu ordenador en un plazo de 24 horas desde la descarga. Si te gusta el programa, por favor apoya el software genuino, compra el registro y obtén mejores servicios genuinos. Si hay alguna infracción, por favor contáctanos por correo electrónico.

Mail To:help@itsvse.com