¿Es posible en una aplicación C# .NET solicitar derechos administrativos en una PC con Windows 7?C# .NET: ¿Adquiere los derechos de administrador?
Quiero ser capaz de implementar la aplicación a través de Hacer clic una vez y que los usuarios la utilicen para realizar tareas administrativas (en este caso está escribiendo entradas de registro para la aplicación principal).
qué soluciona esta pregunta? * [Exigir elevación UAC para una aplicación agregando un manifiesto usando mt.exe] (http://community.bartdesmet.net/blogs/bart/archive/2006/10/28/Windows-Vista-_2D00_-Demand-UAC- elevation-for-an-application-by-adding-a-manifest-using-mt.exe.aspx) Aquí hay otra que parece explicar lo mismo: * [Solicitar elevación de UAC para aplicación .NET (código administrado)] (http://www.aneef.net/2009/06/29/request-uac-elevation-for-net-application-managed-code/) – Timwi
Supongo que esto era necesario para VS2005, pero con VS2008 (y superior, Supongo), simplemente agrega un nuevo elemento a tu proyecto, selecciona ** Archivo de Manifiesto de Solicitud ** como plantilla. Luego edite este archivo y configure 'level =" requireAdministrator "' como se explica en los comentarios xml. – Benlitz