程序在Vista和Server 2008上不起作用
时间:2020-03-06 14:53:09 来源:igfitidea点击:
我的许多旧VC ++ 6.0 MFC应用程序(如果不是全部)都无法在Vista和Server 2008中运行。我曾经遇到过迁移问题,但现在是我的问题:(
我该如何使这些事情起作用?那可能吗?我已经搜索过,但是是否有一些有关此主题的知识库?
编辑:
兼容模式似乎可以正常工作。
解决方案
应该有特定的原因说明它们不起作用,当然,确切地说什么也不起作用。也许我们应该将每个问题分解为一个单独的问题(也许在SO上),并告诉我们在尝试运行这些问题时究竟遇到了哪种问题,以及使这些错误出现的代码是什么。
没有细节,这太含糊了。我们可以使用魔术来使应用程序像这样简单地工作。
在不重新编译的情况下,我们是否尝试过将程序的兼容模式设置为Windows 98或者ME?
这里有一个文档,解释了如何开发符合UAC的应用程序。