Tengo un proyecto con un archivo de manifiesto con el nodo siguiente:Cómo incrustar un archivo de manifiesto en tiempo de compilación en Visual Studio 2010
<requestedExecutionLevel level="requireAdministrator" uiAccess="false" />
... es decir, yo quiero que la única carrera "como administrador" por defecto.
de buscar alrededor, para hacer este trabajo tengo dos opciones:
- "Integrar" la misma.
- despliegue el archivo de manifiesto con el exe y asígnele el nombre YourProject.exe.manifest.
He intentado la opción 2, y cuando ejecuto mi aplicación, ¿no solicita derechos de administrador?
Entonces, ¿cómo hago la opción 1 en VS2010? He oído hablar de mt.exe, pero esto no es bueno para mí, ya que está hecho después de la compilación. Necesito la opción de parte de la solución y el archivo del proyecto en sí.
Entonces, ¿cómo puedo hacer esto? Estaré feliz de hacer 2, pero parece que no funciona?
Si está desarrollando aplicaciones nativas C++, es más sencillo. Simplemente abra las propiedades del proyecto/archivo de vinculador/manifiesto, y seleccione un nuevo valor para "nivel de ejecución de UAC". – swigger