2013-05-28 53 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