掲示板一覧   -   トピック一覧
   EA API
     Project.GeneratePackageで必ず上書きになってしまう


スレッド表示 | 新しいものから 前のトピック | 次のトピック | 下へ
投稿者 トピック
sugimoto
投稿日時: 2010-8-6 10:47
EA Administrator
投稿: 1895

Project.GeneratePackageで必ず上書きになってしまう

○ご指摘

APIからのコード生成(Project.GeneratePackage(PackageGUID, ExtraOptions))において、
オプション設定(overwrite)で何を指定しても「上書き」の動作になってしまいます。

○回答

ExtraOptionsに"dir"が含まれる場合は、"overwrite"の有無・設定に関わらず、
新規にソースコードを作成するとみなされ「上書き」になっているようです。

"dir"を設定しない場合は、クラス要素に関連づいているソースコードの
ファイルパスにソースコードが生成されます。

この場合に"overwrite=0"と設定した場合は「同期」生成になります。

この点は、ヘルプの説明が不足していますので追記いたします。

ご指摘いただきありがとうございました。
スレッド表示 | 新しいものから 前のトピック | 次のトピック | トップ