Home > リファレンスガイド > プロジェクト > Magic xpi スタジオを使用する > プロジェクトの保存とビルド

プロジェクトの保存とビルド

Magic xpiは、<My Documents>\Magic\projects\<プロジェクト名>\<現在のプロジェクト>\Source ディレクトリ内に、XMLフォーマットでプロジェクト定義ファイルを保存します。プロジェクトを開発している場合、変更内容を保存するには、[ファイル]メニューの[選択されたファイルを上書き保存](Ctrl+S)または[すべてを保存](Ctrl+Shift+S)を選択します。Magic xpiはXMLファイルに変更内容を保存します。Magic xpiは保存オプションのために構文チェッカーを実行しません。

新しい名前で既存のプロジェクトのコピーを保存することもできます。これを行うには、[ファイル]メニューで[別名で保存]を選択します。リネームされたプロジェクトは、オリジナルのプロジェクトと同じフォルダに保存されます。(Since version: 4.5)

プロジェクトを配備したい場合、実行可能ファイル(.ibp)としてプロジェクトを保存する必要があります。これを行うには、[ビルド]メニューで以下のオプションのどれかを選択してください。

[ビルド]メニューは、追加オプションも提供します:ソリューションのクリーン。 このオプションは、 <My Documents>\Magic\projects\<プロジェクト名>\<現在のプロジェクト>フォルダ から以下のファイルとフォルダを削除します:

プロジェクトをビルドする際、構文チェッカーがエラーを見つけた場合、エラーメッセージが表示されます。[エラー表示]ボタンをクリックすると[チェック結果]ダイアログボックスが開きます。

  • プロジェクトをビルドする時に、プロジェクトのフォルダ内のTempフォルダを開かないようにしてください。この操作は、ビルド処理をプロセスを妨害するかもしれません。

  • ビルド処理によって、スタジオはstart.xmlと呼ばれているファイルを作成します(Magic.iniのStartProjectFileNameには、実際の名前が定義されます)。作成されたstart.xmlファイルはMagic xpiのインストールフォルダに置かれ、プロジェクト起動に使用される設定を保持します。このXMLファイルは、<My Documents>\Magic\projects\<プロジェクト名>\<現在のプロジェクト>フォルダに配置されたテンプレートに基づいています。これはビルド処理によってのみ作成され、ファイルが存在しない場合だけ作成されます。

  • プロジェクトを異なるPCに移行する場合は、新しいプロジェクトの位置とホスト名に対応するようにStart.xmlファイルを修正しなければなりません。

  • 期限切れのlicense.datファイルを使用してプロジェクトをビルドしようとすると、"Abnormal Termination: your license has expired" というエラーが発生します。

関連トピック