Powerbuilder 9 プロジェクトをデプロイし、(powerbuilder IDE の外部で) 実行可能ファイルを実行すると、この異常なインスタンスが発生し、エラーが表示されます。しかし、Powerbuilder IDE を使用して実行しようとすると、エラーは発生しません。
なぜこれが起こっているのか誰か説明できますか?ティア
Powerbuilder 9 プロジェクトをデプロイし、(powerbuilder IDE の外部で) 実行可能ファイルを実行すると、この異常なインスタンスが発生し、エラーが表示されます。しかし、Powerbuilder IDE を使用して実行しようとすると、エラーは発生しません。
なぜこれが起こっているのか誰か説明できますか?ティア
コンパイルする前にオブジェクトを PBR ファイルに追加します(PB ヘルプを参照)。ビットマップ、アプリケーションで直接参照される必要はないデータウィンドウ オブジェクトも一緒に追加します。
基本的に、PB はオブジェクトの組み込みを認識していないため、動的に参照されるものはすべて除外されます。もう 1 つのオプションは、プロジェクト オブジェクトのコンパイル設定を変更することです。すべてを 1 つの巨大な実行可能ファイルにコンパイルする場合と、実行可能ファイルと PBD (または DLL) にコンパイルする場合では、PB は異なるルールを使用してランタイム ファイルに何が組み込まれるかを決定します。
あなたの問題は非常に一般的なものであり、非常に簡単に解決できるので、頑張ってください。