我们正在将桌面迁移到Windows 7,64位(来自32位Windows XP)。我们有许多Winforms C#应用程序,并试图找出在此升级中需要注意的内容。是否有任何建议或良好的资源可以从开发人员的角度来看待应该注意什么,以使其平稳过渡?
答案 0 :(得分:6)
.Net在32位和64位操作系统上的行为大致相同,因此AFAIK没有太多担心。
您必须注意的主要事项是操作系统本身的变化:
这些是我现在能想到的变化。在大多数情况下,您的应用程序在两个操作系统上都可以正常运行。
答案 1 :(得分:2)
如果您的应用程序在Windows注册表的操作系统部分或Windows系统目录或程序文件目录中查找,则在64位Windows操作系统上运行32位应用程序时可能会遇到问题。
绝大多数应用程序都没有在这些核心系统区域中运行,并且在64位Win OS中运行良好。