PB 電子会議室

コメント

発言No. 更新日 題名(クリックすると発言内容と関連するコメントが表示されます)
20053 03/08/06 16:50:30 RE(2):PB7.0: バージョンの違いによる不具合 By hati
20027 03/08/01 15:00:05 RE(1):PB7.0: バージョンの違いによる不具合 By めめ
20023 03/07/31 19:07:26 PB7.0: バージョンの違いによる不具合 By hati

カテゴリ:PowerBuilderの不具合?
日付:2003年08月01日 15:00 発信者:めめ
題名:RE(1):PB7.0: バージョンの違いによる不具合

hatiさん、こんにちは。

(改行位置を変更しました)
>main.pblとA.pblとB.pblが有ります。アプリケーションを構築時、main.pbl以外はdll作成し、main.pbl→
>main.exe、A.pbl→A.dll、B.pbl→B.dllとなります。数ヶ月前に一度全てを構築してmain.exe、A.dll、B.dllの
>作成日は一緒になっていました。最近A.pblにバグが発生してそれに対処しアプリケーションを構築後、
>問題のA.dllのみ入れ替えを行いました。ここで今度はBの画面の方に問題が発生してしまいました。
>Bの画面のデータウィンドウ内のドロップダウンデータウィンドウが空白に成ってしまったのです。
>問題が発生したBの画面のデータウィンドウはAの画面のデータウィンドウとデータをSHAREしています。
>しかし、A.pblのバグ対応は別の箇所でありBのデータウィンドウに問題を与えないはずです。
>ここで先ほど新たに構築したmain.exe、A.dll、B.dll(入れ替えではなく全て最新構築した物で実行)で
>実行をした所、上記のような現象が現れず普通に動作しました。この様にバージョンの違いにより起こりえ
>ない問題が発生することが有るのでしょうか?

この場合、B.pbl は A.pbl を参照していると見なされるのではないでしょうか。
それならば、インクリメンタル構築の場合でも A.pbl だけではなく B.pbl も
再生成されるのではないかと思います。
ですから、B.dll も入れ替えが必要となるかと思うのですが…。

この辺の事については、以下の 4 ページあたりが参考になるのではないでしょうか。

◆アプリケーションの配布?4527?PowerBuilder 5.0 マシンコード
http://powersoft.ashisuto.co.jp/technicalservice/techdocument/technoteonline/system/index.html#num03


付加情報:

PowerBuilder Version (記載なし)

Client SoftWare

OS Windows 2000
DBMS Oracle SQL*Net 8
Browser (記載なし)

Server SoftWare

OS (記載なし)
DBMS Oracle 8.0
WebServer (記載なし)

PowerSpaceの運営は、パワーフューチャー株式会社が行っております。
Copyright © 2013 Power Future Co., Ltd.