Visual studio Visual Studio(6.0、2003和2008)与Windows Vista 64位(x64)的兼容性

Visual studio Visual Studio(6.0、2003和2008)与Windows Vista 64位(x64)的兼容性,visual-studio,vb6,windows-vista,64-bit,Visual Studio,Vb6,Windows Vista,64 Bit,在Windows Vista 64位上运行Visual Studio 6.0(包括Visual SourceSafe 6.0客户端)、Visual Studio 2003和Visual Studio 2008是否存在任何兼容性问题 我可以用Vista Web服务器以交互方式调试应用程序吗?我仍然可以制作/编译项目吗 假设Visual Studio 6.0和2003将在WoW64(Windows上的Windows 64位)下执行,而Visual Studio 2008是原生x64,这是否正确 我注

在Windows Vista 64位上运行Visual Studio 6.0(包括Visual SourceSafe 6.0客户端)、Visual Studio 2003和Visual Studio 2008是否存在任何兼容性问题

我可以用Vista Web服务器以交互方式调试应用程序吗?我仍然可以制作/编译项目吗

假设Visual Studio 6.0和2003将在WoW64(Windows上的Windows 64位)下执行,而Visual Studio 2008是原生x64,这是否正确

我注意到“Windows Vista和Windows Server 2008上Visual Basic 6.0的支持声明”(Support Statement for Visual Basic 6.0 on Windows Vista and Windows Server 2008)()指出“64位Windows上的VB6开发不受支持,也将不受支持。”

我发现一些用户网/新闻组讨论其他人尝试类似的尝试


我不能回答6.0的问题,但我对2003、2005和2008没有任何问题。

VS 2008 IDE不是64位应用程序-它是32位应用程序,在WoW中运行。

Vista上的Visual Studio的旧版本存在许多兼容性问题,但是这些问题都不适用于您,因此,您必须根据自己的需求来解决这个问题

看看这些:


我在Windows Vista Ultimate 64位上运行vb6已有一段时间了。主软件在初始配置调整后运行良好,但我在使用ActiveReports等第三方组件时遇到了一些问题。因此,我的一些项目工作正常,而其他项目则完全不工作,这取决于依赖关系。

我阅读了有关VS2003“毒害”人们的Vista系统的报告,因此我没有冒险,而是将其安装在虚拟PC Windows XP 32位映像上

由于我不再使用太多的.NET1.1代码,我认为这是一个很好的解决方法,直到我可以将所有/所有人都迁移到.NET2.0或更高版本


VS2005的第一个版本也存在与Vista的兼容性问题。这已经通过一个服务包解决了,但即便如此,我还是把VS2008放在了我的Vista 64机器上。如果您使用的是VS2008,那么使用VS2005毫无意义。

我是在Vista 64机器上的W2K虚拟PC中的VB6上开发的。我发现VB6应用程序在W2K上的构建速度比XP快得多。从未发现原因。

VB6-IDE和程序在Vista64上运行良好。我唯一无法工作的就是所谓的WebClass项目(ewb应用程序的VB6方式)。

如果尝试安装所有组件,Visual Studio 6将不会安装。它收到DCOM安装错误,然后失败

当我只安装我感兴趣的部分(VC++,VB6,一些数据访问)时,它就安装好了。为了简单起见,请确保关闭UAC


之后,可以安装Visual Studio 6 Service Pack 6。。。我认为VS 6 Service Pack 5无法安装(由于MDAC错误),但如果VS 6 SP6安装良好,我想这是不必要的。

我在vista64上使用VS 6。它安装得很好,除了一个小问题或警告我不记得了,但很容易修复

我在Vista/w2k8上使用VC6时遇到的两个问题是,有时即使从IDE停止,C CLI应用程序也会挂起。有时我们必须手动关闭应用程序命令窗口

如果您计划通过网络(尤其是WAN)运行VSS source safe 6,我强烈建议您配置Vista/W2k8系统VSS主机,以强制使用SMB v1提供文件服务。在WAN环境中,使用VSS和新的SMB2协议,我们只有不断的损坏/签入问题,而不是真正的“签入”问题。切换到SMB v1后,一切立即恢复正常。让我想知道微软在新平台上提高文件性能的努力是否走了太多的弯路


除了这两个问题之外,我没有注意到任何其他兼容性问题。

2005运行良好,MS正式支持6.0,因此您应该在这两个方面都做得很好。不幸的是,MS不支持2003,到目前为止,我无法让它在Vista x64上正确安装和运行-(

64位
标记替换为
64位
,因为有更多问题标记为
64位
。Update.VS2003“支持的排序”现在。我正在尝试加载它。最终不得不跳过FPSE依赖项,因为无法确定如何安装一个Vista。另一个更新…我工作正常。只是忘了回到这里添加注释!VS2003在Vista x64上对我很好,除了偶尔出现的错误消息似乎没有任何影响之外兴。