1

Visual Basic 5 は、最初にリリースされてから数年前まで使用しています。

購入した新しいラップトップごとに再インストールし、そのたびにサービス パックをダウンロードしました。私が必要とするVB5のSP2だと思います。

しかし、2年間触れていなかったので、アプリを変更するためにラップトップにインストールしました。ただし、マイクロソフトはダウンロード用のサービス パックを提供しなくなったようです。

プロジェクトを開くと、フレームごとに「開発者モードでコントロールを使用するライセンスがありません」というメッセージが繰り返し表示されます。

このエラーは何ですか? サービス パックを入手するにはどうすればよいですか?

4

2 に答える 2

1

VB6 に移植する場合、多くの変更を行う必要はありません。

VB.Net の任意のバージョンに移植すると、変更がかなり極端であることがわかります。自動化されたツールが作業の一部を実行しようとしますが、コードの記述方法と使用した VB5 の機能によっては、行われた変更のほとんどを手動で修正する必要があることに気付くでしょう。

最大の問題は、VB5 の機能の一部が VB.Net に直接対応していないことです。コントロール配列を使用しているフォームはありますか? VB.Net で少なくとも漠然と似たようなことを行うことはできますが、変換ツールはそれを認識しないため、完全に手動で変換する必要があります。



参考までに、Microsoft サービス パックは 2 つの形式で入手できます。通常の更新プロセスでは、コンピューターに必要なパッチを特定し、ダウンロードしてインストールします。ただし、必要になる可能性のあるすべての変更を1 つのパッケージにダウンロードする「管理」バージョンもあります。そのパッケージは自動的にインストールされません。ダウンロードが完了したら、手動で実行を開始する必要があります。管理者バージョンは、ネットワーク上の数十、数百、数千のコンピューターに同じパッチを適用する必要があるシステム管理者を対象としています。同じデータを何度もダウンロードする必要はありません。

もちろん、管理サービス パックは VB5 の役に立ちません (VB5 サービス パックをダウンロードして保持している人物を見つけない限り)。しかし、最終的に新しいバージョンの Visual Studio (または VB) を使用することになり、Microsoft のサポートが終了してから 6 か月以上使用し続ける可能性が高いと思われる場合は、参加することをお勧めします。管理サービス パックをダウンロードしてどこかにアーカイブする習慣。今後、このような問題を防ぐことができます。

于 2011-03-16T23:32:18.700 に答える
0

ライセンスの問題は、Microsoft ナレッジ ベース http://support.microsoft.com/kb/181854で参照されています。

修正が利用可能で、同じ場所からダウンロードできます。

注 : Windows Seven を実行している場合は、昇格モードで VisualBasic を実行する必要があります。

于 2013-07-02T10:13:48.710 に答える