我有一个VB6.0应用程序,由我公司的某个人创建。现在我必须对其进行一些更改,是否可以在VS2003或VS2008中编译VB6项目?如果是,那怎么样?我是否需要为此做些特别的事。
如果不是,我可以在我安装了VS2003和VS2008的机器上安装VB6作为单独的应用程序吗?
感谢您的帮助。
答案 0 :(得分:2)
查看类似的问题:Write VB6 on Visual Studio 2008 without .NET support?
简而言之,无法在Visual Studio 2003或更高版本中打开/编译VB6项目。
据我所知,将VB6 IDE和VS2003安装在同一台机器上没有问题。
答案 1 :(得分:1)
您可以在同一台计算机上安装VB6.0。
也就是说,如果您在较新版本中打开项目,它应该尝试为您转换它。这里或那里可能会有一些障碍,但它主要做得很好。
答案 2 :(得分:0)
您可以并排安装VB6.0。是的,可以转换为.NET,但除了最琐碎的项目之外,它将是一场噩梦 - API完全不同,而不是所有地图。
你可能会更好a)坚持使用VB6
或
b)移植到C#,IronPython甚至是非Microsoft语言(如果允许的话)。