为什么我从程序兼容性助手收到消息? [英] Why I receive a message from the Program Compatibility Assistant?
问题描述
我自己的程序的安装完成后,会从程序兼容性助手"中显示一条消息,指出该程序未正确安装,但一切都正确.
The setup of my own program produce after finish a message from the "Program Compatibility Assistant" that the program was not installed correctly but it is all correctly.
卸载程序存在相同的问题.在Vista下会出现问题.我使用launch4j.
The same problem I have with the uninstaller. The problems occur under Vista. I use launch4j.
为什么会出现此消息?如何消除客户看不到的消息?
Why occur this message? How can I eliminate this message that my customer does not see it?
推荐答案
如果您不更改注册表和/或目录程序文件"中的任何内容,则会出现此问题.要解决此问题,您需要在系统上进行一些更改.或者,您可以按照如何通过编程方式防止是否会在Vista(和Windows 7)中出现程序兼容性助手"?
The problem occur if you does not change any in the registry and/or the directory "program files". To solve this you need to do some changes on the system. Or you add a manifest to your setup.exe like described in Program Compatibility Assistant thinks my app is an installer. See also at How do I prevent programmatically the "Program Compatibility Assistant" in Vista (and Windows 7) from appearing?
这篇关于为什么我从程序兼容性助手收到消息?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!