Es posible que desee deshabilitar esta advertencia, de ser así, siga los pasos a continuación.
- Abra el Administrador de servicios (presione
+ R, escriba services.mscy presione Enter).
- Buscar
Program Compatibility Assistance Serviceen la lista.
- Haga clic derecho en este servicio y seleccione
Stop.
- Ahora nuevamente haga clic derecho
Program Compatibility Assistance Servicey seleccione Properties.
- En la
Generalpestaña de la Startup typesección, haga clic en el menú desplegable y seleccione Disabled.
- Haga clic en
Applyentonces OK.
Nota: La Asistencia de compatibilidad de programas supervisa los programas en busca de problemas de compatibilidad conocidos y puede ser muy beneficioso para los usuarios finales. Este consejo está dirigido a usuarios avanzados.
Otra probable solutiones incrustar un archivo de manifiesto para evitar esta alerta. Algo como esto:
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<assembly xmlns="urn:schemas-microsoft-com:asm.v1" manifestVersion="1.0">
<compatibility xmlns="urn:schemas-microsoft-com:compatibility.v1">
<application>
<!--The ID below indicates application support for Windows 7 -->
<supportedOS Id="{35138b9a-5d96-4fbd-8e2d-a2440225f93a}"/>
</application>
</compatibility>
</assembly>
¿Cómo incrustar el application manifesten mi ejecutable?
Puede usar esta utilidad ( mt.exesuponiendo que tenga instalado el SDK) de Microsoft para hacer esto. Usaría un comando similar como este:
mt.exe -manifest "foo.manifest" -outputresource:"foo.exe";#1
Otras Consideraciones
- Considere usar este programa (
7z SFX-Creator), de acuerdo con esta página: los archivos autoextraíbles creados ya no causarán una alerta de PCA .
- Vea si IExpress puede ser útil para usted
