ReSharper 2026.1 Help

コードインスペクション:ファイル名はアセンブリ名と一致する必要があります

Unity では、アセンブリ定義ファイル(.asmdef )を使用して、独自のマネージドアセンブリを定義します。 各 .asmdef ファイルには、アセンブリ名を指定する "name" プロパティが含まれています。

.asmdef ファイル名は、その中で定義されたアセンブリ名と一致させることが、明確さや適切なアセンブリ解決のためのベストプラクティス(多くの場合は要件)です。 異なっている場合、一部の環境で混乱やアセンブリ解決の問題につながることがあります。

直す方法

ディスク上の .asmdef ファイルの名前が、その "name" フィールドに指定された文字列と同じであることを確認してください。

// File: OldName.asmdef { "name": "NewName", "references": [], "includePlatforms": [], "excludePlatforms": [] }
// File: NewName.asmdef { "name": "NewName", "references": [], "includePlatforms": [], "excludePlatforms": [] }

ファイル名をアセンブリ名に合わせて変更する クイックフィックスを使用すると、ディスク上のファイルの名前を自動的に変更できます。

2026 年 6 月 12 日