ReSharper 2025.3 Help

Code inspection: The resource is not defined in the project

This inspection reports Resources.Load calls whose resource path does not match any asset under a Resources folder in the project. If the resource cannot be found, Resources.Load returns null at runtime.

Example

In this example, the resource path "Prefabs/MissingEnemy" does not match any asset in the project's Resources folders.

using UnityEngine; public class Example : MonoBehaviour { void Start() { // Reported: "Prefabs/MissingEnemy" not found in Resources folder var prefab = Resources.Load<GameObject>("Prefabs/MissingEnemy"); } }
using UnityEngine; public class Example : MonoBehaviour { void Start() { // "Prefabs/Enemy" exists in a Resources folder var prefab = Resources.Load<GameObject>("Prefabs/Enemy"); } }

Quick-fix

This inspection does not provide a dedicated quick-fix. Fix the resource path manually or create/move the asset so it is available under a Resources folder with the expected path.

26 March 2026