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