Hi,
I'm trying to integrate Wwise 2017.2.2.6553.1015 in a Unity 2018.1.0b12 project.
It fails when trying to open Unity because of the following error:
-----CompilerOutput:-stdout--exitcode: 1--compilationhadfailure: True--outfile: Temp/Assembly-CSharp-Editor.dll
Compilation failed: 2 error(s), 4 warnings
-----CompilerOutput:-stderr----------
Assets/Wwise/Editor/WwiseSetupWizard/AkBuildPreprocessor.cs(2,22): warning CS0618: `UnityEditor.Build.IPreprocessBuild' is obsolete: `Use IPreprocessBuildWithReport instead'
Assets/Wwise/Editor/WwiseSetupWizard/AkBuildPreprocessor.cs(2,22): warning CS0618: `UnityEditor.Build.IPostprocessBuild' is obsolete: `Use IPostprocessBuildWithReport instead'
Assets/Wwise/Editor/WwiseSetupWizard/AkBuildPreprocessor.cs(2,22): error CS0535: `AkBuildPreprocessor' does not implement interface member `UnityEditor.Build.IPreprocessBuild.OnPreprocessBuild(UnityEditor.BuildTarget, string)'
D:\Program Files\Unity\2018.1.0b12\Editor\Data\Managed/UnityEditor.dll (Location of the symbol related to previous error)
Assets/Wwise/Editor/WwiseSetupWizard/AkBuildPreprocessor.cs(2,22): error CS0535: `AkBuildPreprocessor' does not implement interface member `UnityEditor.Build.IPostprocessBuild.OnPostprocessBuild(UnityEditor.BuildTarget, string)'
D:\Program Files\Unity\2018.1.0b12\Editor\Data\Managed/UnityEditor.dll (Location of the symbol related to previous error)
Assets/Wwise/Editor/WwiseSetupWizard/AkWwisePostImportCallbackSetup.cs(125,33): warning CS0618: `UnityEditor.EditorApplication.hierarchyWindowChanged' is obsolete: `Use EditorApplication.hierarchyChanged'
Assets/Wwise/Editor/WwiseSetupWizard/AkWwisePostImportCallbackSetup.cs(125,33): warning CS0618: `UnityEditor.EditorApplication.hierarchyWindowChanged' is obsolete: `Use EditorApplication.hierarchyChanged'
-----EndCompilerOutput---------------
I can manually open the project and fix the scripts (as well as changing the import settings for the DLLs in Deployment) but the Wwise launcher tells me that the integration has failed and I can't figure out how to make it resume its integration.
Any idea?