【问题标题】:How to convert old vb6 project to vb.net in visual studio 2008?如何在 Visual Studio 2008 中将旧的 vb6 项目转换为 vb.net?
【发布时间】:2015-05-22 05:23:18
【问题描述】:

我有一个旧的 vb6 项目,我想在 Visual Studio 2008 中将 vb6 项目代码转换为 vb.net。通过使用 vs2008 中的升级向导,我打开了 .vbp(Old vb6) 文件。

已成功打开,但出现错误。请为此提供适当的解决方案。

当我尝试使用升级将 vb6 项目转换为 vb.net 时升级失败
Visual Studio 2008 中的向导。请解决此问题。提前致谢。

【问题讨论】:

  • 我很确定这不是您从 Visual Studio 得到的升级错误。请提供更多细节。另外:stackoverflow.com/help/how-to-ask
  • 您是否遵循了异常对话框中的建议?安装VB6并成功编译项目。
  • 是的,我遵循了这些建议,并且 vb6 项目在 windows xp 操作系统的虚拟播放器中成功编译和执行。我还是遇到了同样的错误
  • 要明确一点:那将在您用于转换项目的同一台机器上?向导似乎无法找到一堆组件。
  • 不,先生,实际上我必须在 Windows 7 上使用 Visual studiio 2008 转换这个项目。但目前这个项目在虚拟机上。我们从虚拟播放器中获取项目文件。

标签: vb6-migration


【解决方案1】:

在我看来,您的 VB6 项目引用的库没有安装和注册在您的 Visual Studio 2008 机器上。

这个项目是否在同一台机器上以 VB6 运行?如果没有,您需要将所有丢失的 OCX 文件复制到您的 VS2008 机器上,并在尝试转换之前使用regsvr32.exe 分别注册每个文件。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2011-06-02
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多