Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/visual-studio/7.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Visual studio 打开vbp Visual Basic项目_Visual Studio_Vb6 - Fatal编程技术网

Visual studio 打开vbp Visual Basic项目

Visual studio 打开vbp Visual Basic项目,visual-studio,vb6,Visual Studio,Vb6,我有一些用visualbasic编写的老资料。有*.bas、*.cls、*.frm和*.vbp文件。据我所知,vbp是一个项目文件。但是我不能用我的VisualStudio2008打开它 我应该安装什么版本的VS来打开*.vbp文件?谷歌说它是Visual Studio 6,但我不确定,而且我找不到Visual Studio 6可供下载。是否有使用Visual Basic的Visual Studio 6的公开免费版本 谢谢。vbp确实是一个VB5/6项目文件 VS6/VB5/VB6不是免费的,所

我有一些用visualbasic编写的老资料。有
*.bas
*.cls
*.frm
*.vbp
文件。据我所知,
vbp
是一个项目文件。但是我不能用我的VisualStudio2008打开它

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


谢谢。

vbp确实是一个VB5/6项目文件

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

(仅限build COM组件)是MS发布的唯一免费版本

较旧版本的VS.net包括一种导入VBP并将其升级到VB.net的方法,但YMMV(非常重要)


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

如果您有MSDN订阅,则VB6是免费下载的。正如Alex所建议的那样,它的成本通常远远超过5美元。

打开vbp文件(即项目文件)时,很可能会显示一个导入向导,在尝试导入项目后,它可能会告诉您vb6使用了一组依赖项,而.net不会使用这些依赖项,并且会出错。要继续导入,您需要安装vb5/6或至少安装依赖项文件。您可以从.frM文件的纯ascii文本文件中查看源代码。

Microsoft建议用户使用名为ArtinSoft的第三方转换程序,

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


如果仍要使用visual studio打开.vbp文件,请尝试使用visual studio的VB工具。我想这会对你有帮助

+1还要注意,将VB6代码导入(或迁移)到VB2008可能需要大量工作。这是开源的吗?你可以免费试用它来转换几千行代码。它看起来很有希望(如果你有一个大项目)这个链接现在给出了一个404。