• 締切済み

VB6.0への移行かそれともVB.NETへの移行か

VB4.0で作成したアプリケーションをVB6.0かVB.NETかどちらかへの移行に迫られています。 仮にVB.NETの場合でも、Windowsアプリとして移行する予定です。 各バージョンを選択する利点や要調査事項等がわかれば教えてください。 ちなみに、WindowsXP上にアプリケーションを乗せる予定です。

みんなの回答

noname#25230
noname#25230
回答No.5

・そのアプリをいつまで使うつもりなのか ・自社内で利用するのか?客先に納品するのか ・VB6の開発環境は手元にあるのか?(新規は入手難) ・VB.NETへの移行コストの目処は?(ノウハウはあるのか?) といったことなどを最低限考慮して決めることで、外部からは一般的な回答しかできません。 一般的な意見を言うなら、今から利用し続けるなら、ロジックだけをしっかりまとめて仕様を把握した上で、VB.NETで作り直しでしょうね。 #そのまま動かそうなんてのはかなり甘いと思います ただ、それにはかなりのコストがかかります(ソフトの規模にもよりますけどね)。その辺りがどうなるかは、そちらの事情次第なのでなんともいえません。 手っ取り早く、即対応が目的で安く済ませるなら、VB6で動かすのが一番でしょう。

すると、全ての回答が全文表示されます。
  • todo36
  • ベストアンサー率58% (728/1234)
回答No.4

移行する目的が分からないと何ともいえない。 > WindowsXP上にアプリケーションを乗せる これが目的であれば、VB4のままで十分テストを行い不具合を潰すのが早道。

すると、全ての回答が全文表示されます。
  • Hyoutan
  • ベストアンサー率25% (69/266)
回答No.3

VB6をお持ちで,そのアプリケーションだけ移行したいのであればであれば,#1さんのおっしゃるように,VB6に移植した方が良いでしょう.VB6がなく,購入しようとしても,なかなか見つかりませんし,ライセンス上問題ないVB6はえらく高いです. これからもアプリケーションを作って行く場合にはVB.NETです.ソフト開発会社も.netに移行しつつあるようです.

すると、全ての回答が全文表示されます。
  • Pesuko
  • ベストアンサー率30% (2017/6702)
回答No.2

なんといってもVB6を入手するのが困難です。 エンタープライズ版のみ流通で残っている程度。

すると、全ての回答が全文表示されます。
  • utatane
  • ベストアンサー率33% (86/254)
回答No.1

VB6への移行は、MSのサポートが切れているので、今後の問題は自己責任となります。 ただ、VB6への移行なら、あまり変更なく動くような気もするので、楽さだけを考えたらVB6ですね^^;

すると、全ての回答が全文表示されます。

関連するQ&A