|
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.
|