【问题标题】:Opening vbp Visual Basic Project打开 vbp Visual Basic 项目
【发布时间】:2010-06-02 16:03:22
【问题描述】:

我有一些用 Visual Basic 编写的旧资源。有*.bas*.cls*.frm*.vbp 文件。据我了解,vbp 是一个项目文件。但我无法用我的 Visual Studio 2008 打开它。

我应该安装什么版本的VS来打开*.vbp文件? Google 说它是 Visual Studio 6,但我不确定并且我找不到 Visual Studio 6 可供下载。是否有任何带有 Visual Basic 的 Visual Studio 6 的公开免费版本?

谢谢。

【问题讨论】:

    标签: visual-studio vb6


    【解决方案1】:

    vbp 确实是一个 VB 5/6 项目文件。

    VS6/VB5/VB6 不是免费的,所以如果你想构建项目,你需要在 ebay 上花费 5 美元。

    VB5 Control Creation Edition(仅构建 COM 组件)是 MS 发布的唯一免费版本。

    旧版本的 VS.net 包含一种导入 VBP 并将其升级到 VB.NET 的方法,但 YMMV(显着)。

    编辑;如果您只想查看源/项目结构,除了 .frx 之外的所有文件都是纯 ascii。

    【讨论】:

      【解决方案2】:

      如果您订阅了 MSDN,那么 VB6 是 available 可免费下载。否则 try ebay 就像 Alex 建议的那样,但它的成本通常远远超过 5 美元。

      【讨论】:

        【解决方案3】:

        Microsoft 建议用户获取名为 ArtinSoft 的第 3 方转换程序, http://msdn.microsoft.com/en-us/ff793478

        【讨论】:

        • 这个是开源的吗?
        • 您可以免费试用它来转换几千行。它看起来很有前途(如果你有一个大项目)
        • 此链接现在给出 404。
        【解决方案4】:

        当打开作为项目文件的 vbp 文件时,您很可能会出现一个导入向导,在尝试导入项目后,它可能会告诉您有一堆依赖项 vb6 用于使用哪个 .net不会而且会出错。您需要安装 vb5/6 或至少安装依赖文件才能继续导入。您可以从 .frM 文件的纯 ascii 文本文件中查看源代码。

        【讨论】:

        【解决方案5】:

        要获得 Visual Basic 的工作副本,请按照以下步骤操作。

        1. 经过大量研究,我发现原来的 Vb6 是作为磁盘集分发的,所有的 CD 都只是由文件夹和文件组成的 ISO 文件。您可以在此处获取原始 ISO 的副本。 ISO的网络上有一个谷歌驱动器版本,但就我个人而言,这对我来说似乎很粗略。 https://winworldpc.com/product/microsoft-visual-bas/60
        1. 要使用 ISO,您需要使用 WinRar 解压缩 ISO,因此请下载 WinRar(它是一种广泛使用的文件归档工具)的副本

        2. 按照此处的安装说明进行操作https://youtu.be/LXvd8IRw_ZI “如何在 Windows 7/8/8.1/10 上安装 Visual Basic 6.0”,作者“Matthew Marcelo” ** 请务必以管理员身份运行安装 ** .\Micrsosoft Visual Basic 6.0\extracted\SETUP.EXE

        3. 安装完所有东西后,我意识到我需要一份 MSDN 库(1999 年 10 月版)的副本,它是使用 VB6 的开发人员文档,可在此处找到 https://winworldpc.com/product/msdn/october-1999

        --

        如果您像我一样因为一个非常古老的遗留项目而不得不让 VB6 工作,并且您不知道 .OCX(控制器)文件是什么,并且当您打开主项目时收到一堆错误消息。 VBP 文件,当您获取文件并安装它们时,以管理员身份安装它们通常通过制作批处理文件或运行管理员 powershell/cmd 窗口来解决问题

        regsvr32.exe \path\to\file.ocx
        

        【讨论】:

          【解决方案6】:

          您需要 Visual Basic 而不是 Visual Studio 来打开这些文件。或者您可以使用普通文本编辑器(如 sublime 文本文件)单独打开它。但是如果你想像项目一样打开它,那么你应该使用 Microsoft Visual Basic 6.0 / 5.0 。也有便携版。

          如果您仍想使用 Visual Studio 打开 .vbp 文件,请尝试使用 Visual Studio 的 VB 工具。我想它会对你有所帮助。

          【讨论】:

            猜你喜欢
            • 1970-01-01
            • 1970-01-01
            • 1970-01-01
            • 1970-01-01
            • 2022-01-13
            • 1970-01-01
            • 2016-05-25
            • 2014-06-09
            • 1970-01-01
            相关资源
            最近更新 更多