人力検索はてな
モバイル版を表示しています。PC版はこちら
i-mobile

教えてください。

VBのプログラム(バッチ)を作成し、PC上では正常に動きます。(EXEで確認)
動作確認後サーバーにもっていき、稼動させると動きません。
これは、PC上のVBのバージョンが高いためおきてるのでしょうか。

別のPC(同じくWIN2000同じ環境、VBは6.0SP5)でリコンパイル後
本番機にもっていき、動作確認すると正常に動きます。

対策1:サーバー側のランタイムライブラリーをVB6.0SP6のランタイムライブラリー
にする。
対策2:サーバー側にサーバーサイドのVB6.0SP6をインストールし、サーバー
でリコンパイルする。


VBPG作成環境
WIN2000SP4
VB6.0SP6


環境
NT4.0SP5
VBランタイムライブラリー6.0SP5
よろしくお願いします。

●質問者: pikacyuu
●カテゴリ:コンピュータ インターネット
✍キーワード:exe pc VB vb6 インストール
○ 状態 :終了
└ 回答数 : 1/1件

▽最新の回答へ

1 ● saphil
●60ポイント

通常の方法としては、開発環境でディストリビューションウィザードなどを使用して、

インストールキットを作成し、サーバー側で

SETUP.EXE

を実行してインストールするのが良いと思います。



> 対策1:サーバー側のランタイムライブラリーをVB6.0SP6の

> ランタイムライブラリーにする。

この方法でも大丈夫と思います。


> 対策2:サーバー側にサーバーサイドのVB6.0SP6を

> インストールし、サーバーでリコンパイルする。


これは確実ですが、ライセンスの問題が発生します。




http://www.vector.co.jp/soft/win95/util/se188840.html

◎質問者からの返答

ライセンス自体は、お客様の会社がマイクロソフトと全マイクロソフトのソフトフリー契約を

結んでいるので大丈夫です。

インストールキットを使用し、必要なモジュール

だけ選択し本番機にもっていった時、他のVBの

プログラムに影響を及ばなさなければ問題ない

のですが、。。

関連質問


●質問をもっと探す●



0.人力検索はてなトップ
8.このページを友達に紹介
9.このページの先頭へ
対応機種一覧
お問い合わせ
ヘルプ/お知らせ
ログイン
無料ユーザー登録
はてなトップ