从6.0版升级visual studio [英] Upgrade visual studio from version 6.0

查看:76
本文介绍了从6.0版升级visual studio的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

Hi
我们在Visual Studio 6.0中维护了一个C ++项目(ATl + MFC)

另一个Visual Basic 6.0项目(用于GUI)正在使用这个dll。



你能建议什么版本的Visual Studio(2005,2008,2010 .. )可以从版本6.0升级,并可以使用Visual Basic 6项目添加对其dll / COM对象的引用。

(重要 - Visual Studio应该支持编译64位应用程序)

另一个问题:也许你知道从Visual Studio / Visual Basic 6.0升级项目的工具





谢谢。



我尝试了什么:



我搬家有问题从Windows XP到Win 7(32/64)的旧项目

因此尝试更新支持编译64位编译配置的开发环境

解决方案

<块引用> VB 6很久以前就已经死了,就MS而言:他们在2001年用VB.NET取而代之。两者不兼容,VB6从那时起就不是编译选项了!



老实说,C ++的东西可能适用于最新版本的Visual Studio(尽管你可能不得不创建一个新项目,因为我不知道是否从那里导入了会工作)但VB的东西肯定不会,你甚至可能不应该尝试!使用原始EXE作为规范而不是尝试转换代码,从头开始重写它会好得多 - 它们是完全不同的做事方式!


Hi we have a C++ project (ATl+MFC) maintained in Visual studio 6.0
the product of this project is COM object - proxies.dll .
Another Visual Basic 6.0 project (intended for GUI) is using this dll.

Can you please advice what version of Visual Studio (2005,2008,2010..) will be ok for upgrade from ver 6.0 and will be available to work with Visual Basic 6 project that adding reference to its dll/COM object.
(important - Visual Studio should support compiling 64 bit applications)
Another question: maybe you know tool to upgrade projects from Visual Studio/ Visual Basic 6.0


Thanks .

What I have tried:

I have problems to move old projects from windows XP to Win 7 (32/64)
So trying to update development environment which support configurations for compiling 64 bit compilations

解决方案

VB 6 died a long time ago, as far as MS is concerned: they replaced it with VB.NET in 2001. The two are not compatible, and VB6 has not been a compiler option since then!

To be honest, the C++ stuff should probably work with the latest version of Visual Studio (though you may have to create a new project as I don't know if an import from that long ago will work) but the VB stuff definitely won't, and you probably shouldn't even try! You'd be a lot better off rewriting it from scratch using the original EXE as a "specification" rather than trying to convert the code - they are very different ways to do things!


这篇关于从6.0版升级visual studio的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆