掲示板一覧   -   トピック一覧
   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"と設定した場合は「同期」生成になります。

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

ご指摘いただきありがとうございました。
フラット表示 前のトピック | 次のトピック

題名 投稿者 日時
 » Project.GeneratePackageで必ず上書きになってしまう sugimoto 2010-8-6 10:47