# 失敗したcraftパッケージのトラブルシューティング

craft パッケージには個別のログはありません（インストーラーが craft パッケージ内で明示的に記述している場合を除く）。\
実行されるスコープに応じて `system` または `user`、（ごく基本的な）出力は `tray.log` （user スコープの場合）または `realmjoin.log` （system スコープの場合）にあります。

## user スコープの craft パッケージ

user スコープで実行される craft パッケージの場合、上記のとおり、出力は `tray.log` ファイルにあります。パッケージ ID の代わりに、設定されたパッケージの表示名を使って該当行を見つけることができます。

{% code overflow="wrap" %}

```log
2023-11-07 15:37:57.7527|INFO|RealmJoin.Core.SoftwarePackaging.CraftPackageEntry|   1|Microsoft Teams 1.6.0.2757300 (user) の craft パッケージをインストールしています
```

{% endcode %}

これに続いて、ほぼ即座に（インストール時間に応じて）次のようになります。

{% code overflow="wrap" %}

```log
2023-11-07 15:38:51.1590|INFO|RealmJoin.Core.SoftwarePackaging.CraftPackageEntry|   1|パッケージ結果: Code = 0, Output:

2023-11-07 15:38:51.1590|INFO|RealmJoin.Core.SoftwarePackaging.CraftPackageEntry|   1|Microsoft Teams 1.6.0.2757300 (Craft) パッケージのインストールに成功しました。
```

{% endcode %}

<figure><img src="/files/b86d72ed434d2851d924f296b8a95f9bdb5d0f48" alt=""><figcaption><p>craft の user パッケージのインストール成功時の出力例</p></figcaption></figure>

## system スコープの craft パッケージ

system スコープで実行される craft パッケージに関する関連ログは、 `tray.log` ダウンロードと初期化の情報用に分割され、 `realmjoin.log` 実際の出力と戻りコード用に分割されます。それ以外は、user の craft パッケージのインストールと同じです。

以下の例では、パッケージの出力がログファイルにどのように含まれるかを示しています。

<figure><img src="/files/df9346428268d4a8fd8b5bee9a7b1c0dc2c60f53" alt=""><figcaption><p>ログファイルに表示される craft パッケージスクリプトの出力。</p></figcaption></figure>

この `tray.log` ファイルには、バージョン番号の後に括弧付きで、そのパッケージが system スコープで実行されるのか user スコープで実行されるのかを示すヒントが常に含まれます。

{% code overflow="wrap" %}

```log
2023-11-07 15:48:58.5875|INFO|RealmJoin.Core.SoftwarePackaging.CraftPackageEntry|   1|RealmJoin Set Environment Variable 2.0.0.0 (system) の craft パッケージをインストールしています
```

{% endcode %}


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.realmjoin.com/ja/sono/troubleshooting/package-installation-issues/troubleshooting-failed-craft-packages.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
