2010-06-02 236 views
10

我有一些用Visual Basic編寫的舊源代碼。有*.bas,*.cls,*.frm*.vbp文件。據我所知,vbp是一個項目文件。但我無法用Visual Studio 2008打開它。打開vbp Visual Basic項目

我應該安裝什麼版本的VS來打開*.vbp文件?谷歌說它是Visual Studio 6,但我不確定,我找不到 Visual Studio 6下載。是否有任何公開免費版的Visual Studio 6與Visual Basic?

謝謝。

回答

9

vbp確實是一個VB 5/6項目文件。

VS6/VB5/VB6不是免費的,所以如果你想建立這個項目,你需要在ebay上花5美元。

VB5 Control Creation Edition(僅限構建COM組件)是MS發佈的唯一免費版本。

舊版本的VS.net包含一種導入VBP並將其升級到VB.NET但YMMV(顯着)的方法。

編輯;如果您只想查看源代碼/項目結構,除.frx之外的所有文件都是純粹的ascii。

5

如果你有一個MSDN訂閱,那麼VB6是免費下載的available。否則,像Alex建議的try ebay,但它通常花費大大超過5美元。

1

當打開項目文件的vbp文件時,很可能會顯示一個導入嚮導,它在嘗試導入項目後很可能會告訴您有一堆依賴項vb6用於使用它。網不會,會出錯。您需要安裝vb5/6或至少安裝依賴項文件才能繼續導入。您可以從.frM文件的純ASCII文本文件查看源代碼。

+0

+1另外要注意,進口(或遷移)VB6代碼VB2008可能需要的工作量很大。 http://stackoverflow.com/questions/tagged?tagnames=vb6-migration&sort=votes&pagesize=15 – MarkJ 2010-06-04 12:03:54