コードインスペクション:この名前のモジュールは存在しません
このインスペクションは、Unreal の .Build.cs または .Target.cs ファイル内の文字列リテラルがモジュール依存関係名として使用されているにもかかわらず、その名前の Unreal モジュールが存在しない場合に、その文字列リテラルを報告します。 これは、 PublicDependencyModuleNames、 PrivateDependencyModuleNames 、同様の 追加 または AddRange 呼び出しなどの依存関係コレクションに渡されるモジュール名リテラルに適用されます。
サンプル
PublicDependencyModuleNames.AddRange(new[]
{
"Core",
"CoreUObject",
"GameplayTagz"
});
PublicDependencyModuleNames.AddRange(new[]
{
"Core",
"CoreUObject",
"GameplayTags"
});
クイックフィックス
インスペクションエラーに対する専用の迅速な解決策はありません。 一般的な改善策としては、リテラルを正しい既存のモジュール名に置き換えることです。
2026 年 6 月 12 日