{"meta":{"title":"コード スキャン分析エラーのトラブルシューティング","intro":"ビルドエラー、不完全なスキャン、リソース制限、予期しない結果など、コード分析中に発生するエラーを特定して解決します。","product":"セキュリティとコードの品質","breadcrumbs":[{"href":"/ja/enterprise-server@3.22/code-security","title":"セキュリティとコードの品質"},{"href":"/ja/enterprise-server@3.22/code-security/reference","title":"リファレンス"},{"href":"/ja/enterprise-server@3.22/code-security/reference/code-scanning","title":"コード スキャン"},{"href":"/ja/enterprise-server@3.22/code-security/reference/code-scanning/troubleshoot-analysis-errors","title":"分析エラーのトラブルシューティング"}],"documentType":"subcategory"},"body":"# コード スキャン分析エラーのトラブルシューティング\n\nビルドエラー、不完全なスキャン、リソース制限、予期しない結果など、コード分析中に発生するエラーを特定して解決します。\n\n## Links\n\n* [生成されたコードで検出されたアラート](/ja/enterprise-server@3.22/code-security/reference/code-scanning/troubleshoot-analysis-errors/alerts-in-generated-code)\n\n  code scanning を使用してコードを分析する場合は、分析対象のコードのみをビルドできます。\n\n* [コンパイル言語に対して自動ビルドが失敗した](/ja/enterprise-server@3.22/code-security/reference/code-scanning/troubleshoot-analysis-errors/automatic-build-failed)\n\n  自動ビルドが失敗した場合は、コンパイルされた言語に対して特定のビルド手順を使用するように code scanning を構成できます。\n\n* [C# コンパイラの予期せぬ失敗](/ja/enterprise-server@3.22/code-security/reference/code-scanning/troubleshoot-analysis-errors/c-sharp-compiler-unexpectedly-failing)\n\n  MSBuild C# のコンパイルが予期せず失敗した場合は、アプリケーション プロジェクト ファイルの修正が必要になることがあります。\n\n* [プライベート リポジトリで CodeQL を有効にできない](/ja/enterprise-server@3.22/code-security/reference/code-scanning/troubleshoot-analysis-errors/private-repository-enablement)\n\n  GitHub Code Security プライベート リポジトリで code scanning を使用するには、有効にする必要があります。\n\n* [コード スキャン分析に時間がかかりすぎる](/ja/enterprise-server@3.22/code-security/reference/code-scanning/troubleshoot-analysis-errors/analysis-takes-too-long)\n\n  code scanning構成を微調整して、分析時間を最小限に抑えることができます。\n\n* [CodeQL によってスキャンされた行が予想よりも少ない](/ja/enterprise-server@3.22/code-security/reference/code-scanning/troubleshoot-analysis-errors/fewer-lines-scanned-than-expected)\n\n  CodeQL予想よりも少ないコードを分析した場合は、カスタム ビルド コマンドの使用が必要になる場合があります。\n\n* [既定の設定の有効化に時間がかかりすぎる](/ja/enterprise-server@3.22/code-security/reference/code-scanning/troubleshoot-analysis-errors/default-setup-timeout)\n\n  既定の設定の有効化が停止したと思われる場合は、プロセスを再起動できます。\n\n* [エラー: \"コード スキャンを使用するには、このリポジトリでGitHub Code Security or GitHub Advanced Security を有効にする必要があります\"](/ja/enterprise-server@3.22/code-security/reference/code-scanning/troubleshoot-analysis-errors/advanced-security-must-be-enabled)\n\n  このエラーが表示された場合は、 GitHub Code Security が有効になっていることを確認してください。\n\n* [\"ディスク不足\" エラーと \"メモリ不足\" エラー](/ja/enterprise-server@3.22/code-security/reference/code-scanning/troubleshoot-analysis-errors/out-of-disk-or-memory)\n\n  GitHub Actionsでこれらのエラーのいずれかが発生した場合は、セルフホステッド ランナーの仕様を確認代替ランナーを試すことができます。\n\n* [/resource-not-accessible](/ja/enterprise-server@3.22/resource-not-accessible)\n\n* [エラー: \".ql ファイル、.qls ファイル、ディレクトリ、またはクエリ パック仕様ではありません\"](/ja/enterprise-server@3.22/code-security/reference/code-scanning/troubleshoot-analysis-errors/not-recognized)\n\n  CodeQL で、分析用に指定されたクエリまたはクエリ セットの 1 つを見つけることができませんでした。\n\n* [エラー: \"ビルド中にソース コードが見つかりませんでした\"](/ja/enterprise-server@3.22/code-security/reference/code-scanning/troubleshoot-analysis-errors/no-source-code-seen-during-build)\n\n  ソース コード CodeQL 見つからない場合は、この問題を解決して、 code scanning 分析のブロックを解除する必要があります。\n\n* [/server-error](/ja/enterprise-server@3.22/server-error)\n\n* [データベースの抽出エラー](/ja/enterprise-server@3.22/code-security/reference/code-scanning/troubleshoot-analysis-errors/extraction-errors-in-the-database)\n\n  抽出エラーが作成された CodeQL データベースの正常性に影響するかどうかを確認できます。\n\n* [ログの詳細が十分ではありません](/ja/enterprise-server@3.22/code-security/reference/code-scanning/troubleshoot-analysis-errors/logs-not-detailed-enough)\n\n  ログの詳細度を高め、ログに診断の詳細がない場合はデバッグ成果物を生成します。\n\n* [結果が予想と異なる](/ja/enterprise-server@3.22/code-security/reference/code-scanning/troubleshoot-analysis-errors/results-different-than-expected)\n\n  code scanningの結果が予想と異なる場合は、アクティブな構成を確認できます。\n\n* [CodeQL の高度なセットアップで一部の言語が分析されませんでした](/ja/enterprise-server@3.22/code-security/reference/code-scanning/troubleshoot-analysis-errors/some-languages-not-analyzed)\n\n  一部の言語が分析されなかった場合は、 code scanning ワークフローを変更して、分析する言語を指定するマトリックスを追加できます。\n\n* [2 つの CodeQL ワークフロー](/ja/enterprise-server@3.22/code-security/reference/code-scanning/troubleshoot-analysis-errors/two-codeql-workflows)\n\n  \"CodeQL\" という名前の 2 つのワークフローが表示される場合、1 つのワークフローは、既定のセットアップで無効になっている既存の CodeQL ワークフロー ファイルである可能性があります。\n\n* [ワークフロー実行をトリガーした内容が不明](/ja/enterprise-server@3.22/code-security/reference/code-scanning/troubleshoot-analysis-errors/unclear-what-triggered-a-workflow)\n\n  分析をトリガーした理由がわからない場合は、 ツールの状態ページ を調査するか、最後のスキャンのログを確認します。\n\n* [警告: \"このワークフローで 1 つの問題が検出されました: git checkout HEAD^2 は不要になりました\"](/ja/enterprise-server@3.22/code-security/reference/code-scanning/troubleshoot-analysis-errors/unnecessary-step-found)\n\n  この警告が表示された場合は、現在のベスト プラクティスに従ってワークフローを更新する必要があります。\n\n* [警告: ビルドなしでは処理できない X Kotlin ファイルがプロジェクト内で検出されました](/ja/enterprise-server@3.22/code-security/reference/code-scanning/troubleshoot-analysis-errors/kotlin-detected-in-no-build)\n\n  CodeQLデータベースはコードをビルドせずにJava用に作成できますが、コードがビルドされない限り、Kotlin ファイルは除外されます。"}