PB 電子会議室
発言No. | 更新日 | 題名(クリックすると発言内容と関連するコメントが表示されます) |
---|---|---|
20432 | 03/10/10 17:06:02 | RE(2):PB6.5: フルコンパイルと差分コンパイルの差について By めめ |
20431 | 03/10/10 16:44:36 | RE(1):PB6.5: フルコンパイルと差分コンパイルの差について By M.M |
20429 | 03/10/10 15:46:22 | PB6.5: フルコンパイルと差分コンパイルの差について By kanon_kanon |
カテゴリ:PowerBuilderの不具合?
日付:2003年10月10日 16:44 発信者:M.M
題名:RE(1):PB6.5: フルコンパイルと差分コンパイルの差について
kanon_kanonさん、こんにちは。
>PB6.5.1のコンパイルについてです。
>ユーザーオブジェクトを修正して、ライブラリからpblのプロパティを開いて差分のdllを作成しました。
>コンパイル自身は正常終了して、このdllを使ってテストしたところ、画面上でENTERキーを押下した
>途端にアプリケーションエラーが発生してしまいました。
>そこで、一度フルコンパイルを行い、全てのdllを作成した後に、対象となるdllを抜き出して
>再度試したところ、アプリケーションエラーは発生しませんでした。
>作成されたdllのファイルサイズも特に違う点はありません。
>
>差分コンパイルとフルコンパイルで、挙動が異なるということはあるのでしょうか?
>また、差分コンパイルを行う時の制限事項などがあるのでしょうか?
個人的なノウハウですので回答になっていないかもしれませんが、
実行ファイルを作成するときは、マシンコードを生成(EXE+DLL)するのではなく、
P-CODEを生成(EXE+PBD)で作成し、常にフルコンパイルするようにしておくと、
トラブルは比較的発生しにくいです。
付加情報:
PowerBuilder Version (記載なし)
Client SoftWare
OS Windows NT 4.0
DBMS Sybase SQL Anywhere Client
Browser (記載なし)
Server SoftWare
OS Windows NT 4.0
DBMS (記載なし)
WebServer (記載なし)
Copyright © 2013 Power Future Co., Ltd.