# ForceSynchronousImport

> Import all assets synchronously.

## Definition

* **Type:** Field
* **Namespace:** [UnityEditor](/engine/6000.7/script-reference/unityeditor.md)
* **Assembly:** UnityEditor.CoreModule

```csharp
ForceSynchronousImport = 8
```

### Remarks

By default some assets can be imported asynchronously (e.g. scripts can be compiled in the background). In some cases all importing needs to be synchronous; use this flag then. For example, when importing a scripts + prefabs, scripts have to be fully compiled before Prefab is serialized, otherwise it might get old variables.

Additional Resources: [AssetDatabase.ImportAsset](/engine/6000.7/script-reference/unityeditor/assetdatabase/importasset.md), [AssetDatabase.Refresh](/engine/6000.7/script-reference/unityeditor/assetdatabase/refresh.md).
