# BuildFailedException

**URL:** <https://qa.fmod.com/t/buildfailedexception/16191>\
**Category:** Unity\
**Created:** [September 18, 2020, 1:25pm UTC](https://qa.fmod.com/t/buildfailedexception/16191 "2020-09-18T13:25:50Z")\
**Posts on this page:** 7\
**Page:** 1

<div class="post-metadata">

**Author:** ![Esteril](https://avatars.discourse-cdn.com/v4/letter/e/7cd45c/32.png) [@Esteril](https://qa.fmod.com/u/Esteril)\
**Post date:** [September 18, 2020, 1:25pm UTC](https://qa.fmod.com/t/buildfailedexception/16191/1 "2020-09-18T13:25:51Z")

</div>

When building on PC has errors with FMOD 2.01.04:

BuildFailedException: There is an FMOD binary missing for build target StandaloneWindows64 (development build):

- C:/…/Assets/Plugins/FMOD/lib/win/x86\_64/fmodstudioL.dll  
You may need to reinstall the relevant integration package from [https://www.fmod.com/download](https://www.fmod.com/download).

FMODUnity.Settings+BuildPreprocessor.OnPreprocessBuild (UnityEditor.Build.Reporting.BuildReport report) (at Assets/Plugins/FMOD/src/Runtime/Settings.cs:910)  
UnityEditor.Build.BuildPipelineInterfaces+\<\>c\_\_DisplayClass15\_0.b\_\_1 (UnityEditor.Build.IPreprocessBuildWithReport bpp) (at :0)  
UnityEditor.Build.BuildPipelineInterfaces.InvokeCallbackInterfacesPair[T1,T2] (System.Collections.Generic.List`1[T] oneInterfaces, System.Action`1[T] invocationOne, System.Collections.Generic.List`1[T] twoInterfaces, System.Action`1[T] invocationTwo, System.Boolean exitOnFailure) (at :0)  
UnityEngine.GUIUtility:ProcessEvent(Int32, IntPtr)

Error building Player: BuildFailedException: There is an FMOD binary missing for build target StandaloneWindows64 (development build):

- C:/Projects/serpentrogue/Assets/Plugins/FMOD/lib/win/x86\_64/fmodstudioL.dll  
You may need to reinstall the relevant integration package from [https://www.fmod.com/download](https://www.fmod.com/download).

---

<div class="post-metadata">

**Author:** ![ben\_fmod](https://yyz2.discourse-cdn.com/flex036/user_avatar/qa.fmod.com/ben_fmod/32/1452_2.png) [@ben\_fmod](https://qa.fmod.com/u/ben_fmod)\
**Post date:** [October 6, 2020, 1:21am UTC](https://qa.fmod.com/t/buildfailedexception/16191/2 "2020-10-06T01:21:27Z")

</div>

Hi, FMOD for Unity throws this exception if the required binary files are missing, as the built player will not work in this case.

Does C:/Projects/serpentrogue/Assets/Plugins/FMOD/lib/win/x86\_64/fmodstudioL.dll exist? If not, try reinstalling the integration package.

---

<div class="post-metadata">

**Author:** ![Esteril](https://avatars.discourse-cdn.com/v4/letter/e/7cd45c/32.png) [@Esteril](https://qa.fmod.com/u/Esteril)\
**Post date:** [October 6, 2020, 7:16am UTC](https://qa.fmod.com/t/buildfailedexception/16191/3 "2020-10-06T07:16:28Z")

</div>

It contains just a x64 folder. if rename it to x86\_64 and set libraries to x86\_64 it has worked properly.

---

<div class="post-metadata">

**Author:** ![ben\_fmod](https://yyz2.discourse-cdn.com/flex036/user_avatar/qa.fmod.com/ben_fmod/32/1452_2.png) [@ben\_fmod](https://qa.fmod.com/u/ben_fmod)\
**Post date:** [October 9, 2020, 5:14am UTC](https://qa.fmod.com/t/buildfailedexception/16191/4 "2020-10-09T05:14:02Z")

</div>

I’m glad to hear you have resolved the issue. We haven’t encountered an issue like this before - do you know whether that folder was renamed to x64 by someone on your team?

---

<div class="post-metadata">

**Author:** ![Esteril](https://avatars.discourse-cdn.com/v4/letter/e/7cd45c/32.png) [@Esteril](https://qa.fmod.com/u/Esteril)\
**Post date:** [October 9, 2020, 12:30pm UTC](https://qa.fmod.com/t/buildfailedexception/16191/5 "2020-10-09T12:30:34Z")

</div>

After update to FMOD 2.01.05 both of the folders exist.

---

<div class="post-metadata">

**Author:** ![ben\_fmod](https://yyz2.discourse-cdn.com/flex036/user_avatar/qa.fmod.com/ben_fmod/32/1452_2.png) [@ben\_fmod](https://qa.fmod.com/u/ben_fmod)\
**Post date:** [October 11, 2020, 11:24pm UTC](https://qa.fmod.com/t/buildfailedexception/16191/6 "2020-10-11T23:24:20Z")

</div>

That is unexpected. What version of Unity are you using?

---

<div class="post-metadata">

**Author:** ![ben\_fmod](https://yyz2.discourse-cdn.com/flex036/user_avatar/qa.fmod.com/ben_fmod/32/1452_2.png) [@ben\_fmod](https://qa.fmod.com/u/ben_fmod)\
**Post date:** [October 12, 2020, 12:09am UTC](https://qa.fmod.com/t/buildfailedexception/16191/7 "2020-10-12T00:09:17Z")

</div>

Just to follow up, this could be due to an interaction with .meta files checked in to source control.

Do you have Assets/Plugins/FMOD/lib/win/x64.meta checked in to source control? If you do, and it contains the GUID that the FMOD for Unity package uses for Assets/Plugins/FMOD/lib/win/x86\_64, Unity will match up the GUIDs and rename x86\_64 to x64 when importing the package.
