VB6で作成された古いシステムを最新OSで動作するように変換

ページに広告が含まれる場合があります。

 

アオウルサポート事務局です。

ページに広告が含まれる場合があります。

 

古いシステムをWindowsXPやWindows7などのサポートが終了しているOSで使い続けることは、セキュリティの脅威にさらされている中で使用していることになり組織の社会的信用の失墜につながります。悪意はなくても知らないうちにウイルスを広げてしまう可能性があります。

VB6(MicrosoftVisualBasic6.0)で作成したプロジェクトを最新OSで動作するようにアップグレードすることができます。

VB6からいきなり最新のVisualStudioの開発環境には直接アップグレードができないため、一旦、VisualStudio2008のプロジェクトソースにアップグレード(コンバート)してから最新のVisualStudioのプロジェクトソースに変換する必要があります。

<アップグレード手順>
(1)VB6のプロジェクトをVisualStudio2008で開いて2008形式にアップグレード
(2)2008形式にアップグレードしたプロジェクトを最新のVisualStudioのプロジェクトに変換

▽VisualStudio2008は以下のサイトからダウンロードできます。
http://nonsoft.la.coocan.jp/Chinamini/20110001/20110307.html

ISOイメージは一度CD-Rメディアに焼くか、「Virtual CloneDrive」等のソフトでドライブにマウントしてください。

▽Virtual CloneDrive
https://www.doraxdora.com/2017/11/30/post-3277/

<アップグレード後の作業>
アップグレードしたプロジェクトソースは完全に変換はされないため、最新のVisualStudioでビルドして発生したエラーを1つづつ全て潰していきます。エラーが潰せたら全機能についてデバッグおよび動作確認テストが必要です。

<注意点>
有料ライブラリを使用していたり最新VisualStudioで無くなってしまった機能を使用していた場合は、有料ライブラリを再購入したり互換用ライブラリをインストールしたり、最新VisualStudioで使えるコードに変換するなどの手作業が必要です。

<評価>
システムを作り直すのは莫大な費用が掛かりますので、現実的にシステムの再構築ができないケースが多いと考えられます。アップグレードで必要な機能だけ残しつつ、新しい機能を構築していくのがコスト的に現実的な流れかと思われます。

最近の記事
おすすめ記事
人気の記事
  1. 忙しいあなたを救う「エグゼクティブサマリー」って何?

  2. OneDriveが突然使えなくなる?大学・組織で多発する「100GB容量制限」の罠

  3. 知らないとアクセス不能に?Google Workspaceの重要設定変更を解説

  4. 「使いにくい」をなくす! Webサイト・アプリの「使いやすさ」を見つける秘訣

  5. ウェブ解析レポートの「なぜ?」を解き明かすロジックツリー

  1. ウェブサイト改善の特効薬!小さな変更で成果を出す「A/Bテスト」入門

  2. 「人がいないから」を言い訳にしない!Googleで実現する新しい働き方

  3. Google Driveだけで契約完了!ペーパーレス化を加速する電子署名機能とは?

  4. Google Driveの「承認機能」で情報共有を安全・確実に!使い方を徹底解説

  5. 新しいPCへの引っ越しも安心!Windowsバックアップでデータ移行がもっとスムーズに

  1. Outlookの署名を別PCのOutlookに移行する

  2. 8月のWindows Updateは「待った!」そのPC、危険に晒されていませんか? 2025年最新トラブル解決法

  3. エクセル技!複数のシートの表を一瞬で合体させる方法

  4. Windows 11 24H2でLinuxベースのNAS(Network Attached Storage)にアクセスできない場合

  5. pdfファイルを開くたびに毎回サインインを要求される。

関連記事