我有一个使用 Delphi 6 开发的商业应用程序。我一直在 windows xp 32 位下开发,但即将获得一台使用 Windows 7 64 位的新开发机器。
Delphi 6 能否在新环境中安装和工作?
开发的应用程序还使用 BDE,在 Vista 上我根本无法让它工作,这意味着我的客户必须保留在 Windows XP 上。我不希望 Windows 7 出现这种情况。BDE 在 Windows 7 上工作有任何问题吗?
(或者最好使用虚拟化)
我的开发机器已经运行 Windows 7 64 位近一年了,并且启用了 UAC。我在 Delphi 6 中进行日常开发没有问题。我确实有一个建议,但这适用于在 Vista 或更高版本上安装 Delphi 2007 之前的任何版本的 Delphi:
不要安装到 \Program Files,而是安装到非系统保护的文件夹。例如,我将 Delphi 6 安装到 C:\Programs\Borland\Delphi6\(将 Common Files 文件夹安装到 C:\Programs\Common Files)。这避免了与 Delphi 6 不支持 UAC 友好相关的问题。文件虚拟化功能(Windows 将 \Program File 写入虚拟存储区)会导致 Delphi 6 的额外混乱。但是,我描述的方法效果很好。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)