# defaultReferences

> Default references used when compiling the assembly.

## Definition

* **Type:** Property
* **Namespace:** [UnityEditor.Compilation](/engine/6000.6/script-reference/unityeditor/compilation.md)
* **Assembly:** UnityEditor.CoreModule

> **Warning:**
>
> **Deprecated.** This feature is being deprecated and will be removed in the future. Similar functionality can be achieved using the Roslyn compiler

```csharp
public string[] defaultReferences { get; }
```

### Remarks

The same default references that are added to scripts inside the Assets folder are added the assembly build. This property returns the default references.

The default references are in part controlled by [AssemblyBuilder.flags](/engine/6000.6/script-reference/unityeditor/compilation/assemblybuilder/flags.md), [AssemblyBuilder.buildTarget](/engine/6000.6/script-reference/unityeditor/compilation/assemblybuilder/buildtarget.md) and [AssemblyBuilder.buildTargetGroup](/engine/6000.6/script-reference/unityeditor/compilation/assemblybuilder/buildtargetgroup.md).
