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.msc
y presione Enter).
- Buscar
Program Compatibility Assistance Service
en la lista.
- Haga clic derecho en este servicio y seleccione
Stop
.
- Ahora nuevamente haga clic derecho
Program Compatibility Assistance Service
y seleccione Properties
.
- En la
General
pestaña de la Startup type
sección, haga clic en el menú desplegable y seleccione Disabled
.
- Haga clic en
Apply
entonces 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 solution
es 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 manifest
en mi ejecutable?
Puede usar esta utilidad ( mt.exe
suponiendo 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