Открытие vbp Visual Basic Project

У меня есть старые источники, написанные на Visual Basic. Существуют файлы *.bas, *.cls, *.frm и *.vbp. Как я понимаю, vbp является файлом проекта. Но я не могу открыть его с помощью Visual Studio 2008.

Какую версию VS следует установить для открытия файла *.vbp? Google говорит, что это Visual Studio 6, но я не уверен, и я не могу найти Visual Studio 6 для загрузки. Есть ли общедоступная бесплатная версия Visual Studio 6 с Visual Basic?

Спасибо.

Ответ 1

vbp действительно представляет собой файл проекта VB 5/6.

VS6/VB5/VB6 не являются бесплатными, поэтому, если вы хотите построить проект, вам нужно потратить $5 на ebay.

VB5 Control Creation Edition (только для сборки COM-компонентов) была единственной бесплатной версией MS.

Старые версии VS.net включали способ импортировать VBP и обновлять его до VB.NET, но YMMV (значительно).

Изменить; Если вы просто хотите посмотреть структуру источника/проекта, все файлы, кроме .frx, равны ascii.

Ответ 2

Если у вас есть подписка на MSDN, то VB6 доступен в качестве бесплатной загрузки. В противном случае попробуйте ebay, как предлагает Алекс, но обычно он стоит значительно больше, чем $5.

Ответ 3

Microsoft рекомендует пользователям получать стороннюю программу конверсии под названием ArtinSoft, http://msdn.microsoft.com/en-us/ff793478

Ответ 4

При открытии файла vbp, который является файлом проекта, скорее всего, появится мастер импорта, который после попытки импортировать проект, скорее всего, скажет вам, что существует куча зависимостей vb6, используемых для использования какой .net не делает и будет выходить из строя. Для продолжения импорта вам необходимо установить vb5/6 или, по крайней мере, файлы зависимостей. Вы можете просмотреть исходный код из простых текстовых файлов ascii файлов .frM.