我的笔记本电脑上有Win 7,我想在旅行时将它用作VB6开发环境。
有没有理由不这样做?目前我主要针对XP系统。
答案 0 :(得分:5)
有没有理由不这样做?
不是,不。虽然VB 6 IDE是officially unsupported并且自2008年以来,但Windows和VB团队加班加点以确保它在Windows 7和Server 2008上正常运行。
我曾经在运行Server 2008 R2 64位的旧开发机器上安装了VB 6,并且可以亲自证明我没有遇到任何与此类配置有关的任何问题。
老实说,在Windows 7中开发可能会让你成为更好的开发人员。 UAC会主动阻止您做一些您本不应该做的事情,比如在Program Files文件夹中保存数据。如果你在测试你的应用程序时遇到这种类型的问题,不要责怪VB 6或Windows - 真正的问题是你的代码,而错误是它首先起作用。以此为契机来解决这些差距问题(或者至少记下它们以便可以安排即将到来的修复),即使它无论如何都能在XP上正常工作。
在紧要关头,您可以随时强制应用程序以管理员权限运行和/或通过右键单击其快捷方式启用XP兼容模式。但我当然不建议将其作为一般惯例。