我想打开一个在Visual Studio.net中打开的程序(用Visual Basic 6编写)。请指导,我该怎么做?
尝试直接从visual studion.net中的OPEN项目选项打开VB6(.vbp文件)程序时,我收到此错误,
“Visual Basic 6(.vbp)文件无法在Visual Studio中打开”
答案 0 :(得分:9)
我想在VS 2010中打开。
Visual Studio 2010不支持VB6项目。请参阅链接here
Visual Studio 2010不提供从Visual Basic 6.0升级应用程序和项目的工具。如果要将项目从Visual Basic 6.0升级到Visual Basic 2010,可以使用早期版本的Visual Studio提供的升级工具,然后在Visual Studio 2010中再次升级项目。
答案 1 :(得分:4)
从我的经验来看,在2008年以上的任何Visual Studio版本中打开Visual Basic 6.0项目都不容易。
虽然2008及以下版本提供了将Vb6代码转换为VB.net框架的自动功能。但问题在转换后开始,它跳过一些代码,自己添加函数/变量,或者自己修改函数行为,用它来创建VB.proj会出错,你将无法打开它任何地方作为解决方案第三方工具也一样。
如果要打开VB6代码,请尝试Visual Basic 6.0 Portable edition。 但是头痛仍然会跟着你,请参考这个链接 Installation of VB6 on Windows 7 (or Windows 8) (or Windows 10)
答案 2 :(得分:3)
有一个名为Visual Basic Tools for Visual Studio的插件,它提供以下功能:
加载经典的VB工作区和项目文件,并提供对扩展选项的快速访问
与解决方案资源管理器和代码编辑器集成,支持语法突出显示,基本概述(允许扩展/折叠方法,属性和类型)以及导航栏支持。
可以使用对象浏览器和类视图检查类,类型,模块,表单和控件。
从阅读开始,目前还不清楚你是否真的能够建立这个项目,尽管它确实说:
导入工具可创建新的解决方案和MSBuild兼容项目。
答案 3 :(得分:1)
确保您单击项目文件本身...右键单击文件并选择“打开方式”并选择您的Visual Studio程序。它可能需要转换,如果是,它将提示您转换项目。
谢谢!
答案 4 :(得分:0)
下载Visual Studio的Visual Basic工具,允许使用经典的VB工作区和项目