2013-05-28 34 views
0

我必须调试一个旧的VB6项目,并且我无法使用Visual Studio打开.vbp文件(即使在某些主题中找到了帮助)...Ye Olde VB6项目:如何恢复它?

我的问题很简单:怎么可以我现在这样做?

我使用VS 2010

+0

一些额外的信息会很有用:你使用的VS版本(因为2010和2012只是无法打开vbp的),你得到的错误消息(如果有的话)等。 – fvu

+1

IIRC Visual Studio .NET(即VS7)自动化的VB6转换工具。 –

+0

我正在使用VS 2010,并且该消息“无法在Visual Studio中打开Visual Basic 6.0(.vbp)。” (不完全正确的话,我已经从法语翻译他们)。 – Nicolas

回答

1

您将需要使用Visual Studio 2008的升级VB6项目,然后你可以用2010

打开升级的项目要知道,VB6的项目需求处于可编译状态,即使如此,新项目一旦完成就可能无法编译。

另外请注意,即使成功升级,也可能会有一些限制 - 即几乎肯定不会为64位系统编译。

+0

的确...使用Visual Studio 2008,转换工具创建一个“.net兼容项目”。但是......这个完全没用:有太多的错误,比如“TextWidth unknown”,“CurrentX不是......的成员”等等。我真的想开发一个新的程序.. Arf! – Nicolas

+0

输入法,虽然有很多错误,但并不是所有这许多不同的错误 - 即相同的错误重复多次。所以他们通常可以批量解决。例如,CurrentX可能可以通过使用打印电源组来解决。 – jmoreno