只今、VB6.0 SP5の環境で作成したアプリのリリースを控えております。
しかし、製造期間の都合上、本当はCで作成すべきと思いつつVBで製造してしまいました。
それで大変不安な点があるのですが、
このアプリはWindows9X,NT,2000,XPの全てを対応するように作成しました。
しかし、VBアプリという以上、他バージョンで作成されたVBアプリ、
またはサービスパックバージョンが異なる環境で製造リリースされたアプリが既にインストールされている端末に当アプリをインストールした場合、
ランタイム間で競合や不具合が生じたりしないのだろうかということです。
マイクロソフトのHPを見てみましたが、開発環境は共存不可能とは書かれておりましたが、配布されるランタイム同士の相性についてかかれた資料は見当たりませんでした。
最新のサービスパックであれば問題ないととれる内容の資料もあったのですが、曖昧に書かれていて信用できかねるものでした。
ちなみに使用しているコンポーネントは、
Winsock6.0とSysinfo6.0、それとコモンコントロール6.0(SP4)の3つです。
どなたか、事情をご存知の方、またはご経験がある方がいらっしゃいましたら何か教法を教えて頂けないでしょうか?
よろしくお願い致します。
A 回答 (6件)
- 最新から表示
- 回答順に表示
No.1
- 回答日時:
サービスパック毎に挙動の違い(バグの修正も含む)があるので、100%動く保証は無いらしく、たまに、動作の違いを生み出すことがあるようです。
ただ、最新のSPは下位互換性を考慮して設計されているはず(古いコモンコントロールなどを含んでいたり)なので、まず問題ないと思っています。
最新のSPランタイムをつけて配布すればOKではないでしょうか?
# 最悪の場合、マイクロソフトが推奨しているわけですし、悪いのはマイクロソフトだ、、、、というわけには、、、行かないんですよね…^^;
レスをありがとうございます。
みなさん不安を残しつつもまずは問題ないだろうという感じでしょうか?
まあ、どんな開発環境で作成してリリースを行っても、
100%安心なものは無いと思いますので、
当方も悩まないことに致します。
どうもありがとうございました。
No.2
- 回答日時:
WinsockとSysinfoは大丈夫でしょうが、コモンコントロールのSP4ってのはまずいですね。
Windows98ではSP4のコモンコントロールを手に入れるには、ランタイムとして配布してもらう以外には開発者でないとムリでしょうね。
MEも怪しいです。
NT系はサービスパックによっていろいろパワーアップするのでSP4くらいなら問題なさそうです(推測。
sssoheiさまの言うとおり、ランタイムとしてパッケージするといいと思います。
No.3
- 回答日時:
> みなさん不安を残しつつもまずは問題ないだろうという感じでしょう
> か?
VB6(SP5)のアプリに関してはそうです。
ただし、他バージョンで作成されたVBアプリがランタイム間で競合や不具合で動かなくなり可能性はかなりあります。(経験もあります)
その辺はどうしようもない問題なので、アプリをリリースするときに制限事項として明記するしか手立てがないと思います。
この回答への補足
>VB6(SP5)のアプリに関してはそうです。
>ただし、他バージョンで作成されたVBアプリがランタイム間で競合や不具合で動か>なくなり可能性はかなりあります。(経験もあります)
このご経験は(SP5)で作成されたものに関してでしょうか?
ちなみに他バージョンというのはサービスパックのことですか?
それともVB自身のことでしょうか?
大変恐縮ですが教えて頂けないでしょうか?
No.4
- 回答日時:
当方ではVB4のアプリをリリースしています。
VB5, VB6のアプリまたは開発環境をインストールすると色々問題が起きるなーという経験です。
# 具体的な事例に関しては勘弁して下さい。
この回答への補足
>当方ではVB4のアプリをリリースしています。
>VB5, VB6のアプリまたは開発環境をインストールすると色々問題が起きるなーという経験です。
この文章は開発環境を持つマシンにはインストール出来ないということで理解してよろしいでしょうか?
これに関してはMSの方でも制約事項としているので仕方がないと思っています。
ちなみにVB4ってVB5と相性が悪いのでは???
勘違いだったらすいません。
当方が気にしているのは、あくまでもランタイム間のみの競合についてでした。
当方のアプリと、既にインストールされている可能性がある他のVBアプリです。
># 具体的な事例に関しては勘弁して下さい。
無理をお願いしてすいません。
さすがに事例まではお願いできないと思っております。
No.5
- 回答日時:
>この文章は開発環境を持つマシンにはインストール出来ないということ
で理解してよろしいでしょうか?
いいえ。
VB4アプリが動いている環境にVB6アプリをインストールすると、VB4アプリに
不具合が発生するかも..という意見も含んでます。
この回答への補足
このような組み合わせに関しましては、
当方ではラインタイムの名称がことなる(=共存できている)為、
ほとんど問題視しておりません。
まあ、どんな製品も不具合の可能性0とは言えませんけど・・(^^;
当方でもたくさんVBのアプリは製造していますが、
VB6が下位のVBより劣っている点はないような気がするのですが・・・。
当方では、VB4とVB5の相性が悪いと聞いているので、
過去のシステムはなるべくVB6に上げるようにしています。
それゆえか、VB6のサービスパックのバージョン間の互換性の問題が一番気になります。
とりあえず最新(SP5)を入れとけばほとんどのケースは問題ないだろうと今のところは踏んでいるのですが・・・。
No.6
- 回答日時:
>当方では、VB4とVB5の相性が悪いと聞いているので、
>過去のシステムはなるべくVB6に上げるようにしています。
VB4アプリとVB5アプリの組み合わせは相性悪い。
VB4アプリとVB6アプリの組み合わせはほとんど問題ない。
VB5アプリとVB6アプリの組み合わせはほとんど問題ない。
と意見として解釈してよろしいですか?
>過去のシステムはなるべくVB6に上げるようにしています。
当方もVB6に上げたいところですが、工数と既存ユーザーのサポートを考えると無理です(泣)。
>それゆえか、VB6のサービスパックのバージョン間の互換性の問題が一番気にな
>ります。
仮にSPのバージョンで問題が発生したとしても、最新のSPを使っていない奴が悪い!
ということで、責任を逃れられませんか?
>当方もVB6に上げたいところですが、工数と既存ユーザーのサポートを考えると無理です(泣)。
そういうことだったのですか。
VB6、5に致命的な問題があって避けられているのかと思いました。
文面からはVB4以外使い物にならないと判断して今でもVB4で製造、リリースしているように受け取れましたので・・・。
>仮にSPのバージョンで問題が発生したとしても、最新のSPを使っていない奴が悪い!
>ということで、責任を逃れられませんか?
今のところこれしか当方も思いついていません。(^^;
後は何が起こるか怯えながら暮らすだけですね。
いろいろとどうもありがとうございました。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- ソフトウェア 移行PCにDockerがインストールされていても各種開発環境のアプリはインストールが必要? 2 2023/05/21 21:53
- Mac OS El Capitanがインストールできない… 1 2023/06/16 13:05
- その他(パソコン・スマホ・電化製品) アプリを開いたときに「通信に失敗しました 通信状態の良いところで 再度お試しください」と表示される 6 2022/09/20 10:19
- アプリ 某クラウドソーシングサービスの請負契約のキャンセル後に請求された遅延損害金 1 2022/04/08 00:29
- Word(ワード) PCで作ったwordをスマホで編集しようとすると「このファイルは読み取り専用です。」と表示される。 3 2023/05/30 14:51
- その他(SNS・コミュニケーションサービス) 【至急】Microsoft teamsログインできないループ・・ 3 2023/05/17 13:17
- ノートパソコン HPの保証について 1 2023/08/26 10:17
- 画像編集・動画編集・音楽編集 【急】【Zbrush】3DCG初心者です。ノートPCでのZbrush動作環境につきまして 1 2023/08/19 17:38
- アプリ swiftでスマホアプリを開発した時の動作確認 1 2023/02/14 11:37
- Evernote Simplenoteのコピー&ペースト 1 2022/05/17 14:09
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
位置情報アプリwhooについて 彼...
-
アイコンに付いている緑のチェ...
-
LINEで電話をかけたら、「相手...
-
whooというアプリは、位置情報...
-
LINEで文章が重複して送られる...
-
discordというアプリが、通話を...
-
パソコンでファイルを開く時、...
-
16歳男子です。 最近性欲が強く...
-
アプリ保管庫につきまして。
-
タブレットやスマホのブラウザ...
-
スペースデスクというアプリは...
-
EaseUSやAOMEIのバックアップソ...
-
指数
-
QRコードで、読み取って読ん...
-
spacedeskというアプリがパソコ...
-
Windows Update 後、Office2019...
-
gの違う方のやつの出し方を教え...
-
Discordというアプリについてな...
-
Discord退席中にならない
-
携帯simに、GPSや、位置情報っ...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
アイコンに付いている緑のチェ...
-
パソコンでファイルを開く時、...
-
スペースデスクというアプリは...
-
位置情報アプリwhooについて 彼...
-
LINEで電話をかけたら、「相手...
-
whooというアプリは、位置情報...
-
discordというアプリが、通話を...
-
アプリ保管庫につきまして。
-
gの違う方のやつの出し方を教え...
-
LINEで文章が重複して送られる...
-
タブレットやスマホのブラウザ...
-
16歳男子です。 最近性欲が強く...
-
QRコードで、読み取って読ん...
-
EaseUSやAOMEIのバックアップソ...
-
指数
-
Windows Update 後、Office2019...
-
CubePDFをインストールしたら、...
-
spacedeskというアプリがパソコ...
-
Clipboxで保存した動画が見れな...
-
アクリーというアクスタのアプ...
おすすめ情報