10

クライアントは、VB 6.0 アプリケーションのメンテナンス作業を私に依頼してきました (.NET への移行も進行中です)。しかし、元のプログラマーからソース コードと実行中のアプリケーションだけを受け取ったため、開発ツールを持っていません。誰がもう利用できません。

私の知る限り、Microsoft は Visual Studio 6.0 を販売していません。VB6 を使用せずに VB6 アプリケーションのソース コードを変更してコンパイルするにはどうすればよいですか? またはMicrosoft が Visual Studio 6.0 を販売していない場合、Visual Studio 6.0 はどこで入手できますか?

新しい VB6 バージョンをリリースせずにすべてを .NET に移行したとしても、プロジェクトを開いてコンパイルと実行を確認し、理解を深めたいと考えています。

私は VS 2005 と VB 2008 を持っています。しかし、プロジェクトを開こうとすると、コードが VB.NET に変換されることを理解しています。それは、プロジェクトをよりよく理解する前に望んでいることではありません。

4

6 に答える 6

15

私の記憶では、MSDN サブスクライバーは Visual Studio 6.0 を利用できます。

于 2008-10-09T06:34:26.687 に答える
1

Visual Basic 5 Control Creation Editionは、完全なバージョンの VB6 を入手できるようになるまで、あなたを乗り切るのに適しているかもしれません。制限があり、6 ではなく 5 ですが、アプリケーションの範囲と複雑さによっては、暫定的な措置として機能する場合があります。

于 2008-10-09T07:23:32.923 に答える
1

Visual Basic 6 の多くの教科書には、.exe ファイルのコンパイルを許可する VB (正確な名前を思い出すことはできませんが、おそらく VB 6 スチューデント エディションでしょうか?) の場合、かなり使いやすいバージョンが含まれていることがよくありました。通常、VB 5 の教科書には VB 5 CCE がバンドルされ、VB 4 の本には VB 4 WM がバンドルされていますが、これらはいずれも実稼働の VB 6 アプリ IMHO の適切な代替品ではなく、特に .exe ファイルを作成する機能がありません。

Visual Studio 2005 (VB 8) は VB 6 アプリを非常にうまく変換しましたが、それが許容できる暫定的な解決策である場合 (大規模な .NET 2.0 ランタイムの要件が与えられていない可能性があります)。

于 2008-10-16T00:58:08.753 に答える
1

Ebay や Craigslist を探しましょう。または、通常のソフトウェア ベンダーに連絡してください。この種の理由でまだ入手できると確信しています。

于 2008-10-09T06:32:03.697 に答える
0

現在、Amazon と eBay の両方でコピーが販売されています (ただし、少し高価に見えますが、これは顧客へのパススルー コストになるため、これを支払うかどうかは顧客次第です)。

VB.net のライセンスを確認してください。VB6 など、以前のバージョンのソフトウェアを実行できる場合があります (もちろん、インストールするには実際のメディアを調達する必要があります)。

MSDN「Visual Studio 2008 Professional with MSDN Professional」には以前のバージョンの Visual Studio ツールが含まれていますが、価格は 1200 米ドルなので、VB6 だけが必要な場合は eBay の方が適しています。

MSDN パックには、すべての Visual Studio 言語と VS6 から VS2008 までが含まれているため、おそらく必要なものがすべて揃っていることに注意してください。

于 2008-10-09T07:06:11.333 に答える
0

コードの感触をつかむために、アプリケーションの一部を MS Office / VBA でコンパイルしてみてください。

もちろん、これは限られた機能しか提供しませんが、いくつかのテストには十分かもしれません.

于 2008-10-09T06:30:12.360 に答える