I am attempting to use the Wwise Launcher to upgrade a Unity project's Wwise Integration from 2019.2.3.7304.1778 to 2019.2.8.7432 but it always fails.
It appears that the Unity Integration isn't correctly managing the plugins. Is this a known bug? Does Unity Integration not work in 2019.2.3.7304.1778?
I've tried on 3 different workstations, 1 of which was a clean reinstall of OS+Unity+Wwise and I get the same error on each machine and project.
I've tried multiple projects, multiple times both with the in-place installer and the "install and then copy" option.
Same errors regardless. The .log file contains these errors:
Multiple plugins with the same name 'msspatial' (found at 'Assets/Wwise/Deployment/Plugins/Windows/x86/DSP/MSSpatial.dll' and 'Assets/Wwise/Deployment/Plugins/Windows/x86_64/DSP/MSSpatial.dll'). That means one or more plugins are set to be compatible with Editor. Only one plugin at the time can be used by Editor.
(Filename: C:\buildslave\unity\build\Editor/Src/AssetPipeline/PluginManager.cpp Line: 197)
Multiple plugins with the same name 'auro' (found at 'Assets/Wwise/Deployment/Plugins/Windows/x86/DSP/Auro.dll' and 'Assets/Wwise/Deployment/Plugins/Windows/x86_64/DSP/Auro.dll'). That means one or more plugins are set to be compatible with Editor. Only one plugin at the time can be used by Editor.
(Filename: C:\buildslave\unity\build\Editor/Src/AssetPipeline/PluginManager.cpp Line: 197)
Multiple plugins with the same name 'aksoundengine' (found at 'Assets/Wwise/Deployment/Plugins/Windows/x86_64/Debug/AkSoundEngine.dll' and 'Assets/Wwise/Deployment/Plugins/Windows/x86/Debug/AkSoundEngine.dll'). That means one or more plugins are set to be compatible with Editor. Only one plugin at the time can be used by Editor.
(Filename: C:\buildslave\unity\build\Editor/Src/AssetPipeline/PluginManager.cpp Line: 197)
Multiple plugins with the same name 'akharmonizer' (found at 'Assets/Wwise/Deployment/Plugins/Windows/x86_64/DSP/AkHarmonizer.dll' and 'Assets/Wwise/Deployment/Plugins/Windows/x86/DSP/AkHarmonizer.dll'). That means one or more plugins are set to be compatible with Editor. Only one plugin at the time can be used by Editor.
(Filename: C:\buildslave\unity\build\Editor/Src/AssetPipeline/PluginManager.cpp Line: 197)
Multiple plugins with the same name 'aktremolo' (found at 'Assets/Wwise/Deployment/Plugins/Windows/x86/DSP/AkTremolo.dll' and 'Assets/Wwise/Deployment/Plugins/Windows/x86_64/DSP/AkTremolo.dll'). That means one or more plugins are set to be compatible with Editor. Only one plugin at the time can be used by Editor.
(Filename: C:\buildslave\unity\build\Editor/Src/AssetPipeline/PluginManager.cpp Line: 197)
Multiple plugins with the same name 'aksoundseedair' (found at 'Assets/Wwise/Deployment/Plugins/Windows/x86_64/DSP/AkSoundSeedAir.dll' and 'Assets/Wwise/Deployment/Plugins/Windows/x86/DSP/AkSoundSeedAir.dll'). That means one or more plugins are set to be compatible with Editor. Only one plugin at the time can be used by Editor.
(Filename: C:\buildslave\unity\build\Editor/Src/AssetPipeline/PluginManager.cpp Line: 197)
Refreshing native plugins compatible for Editor in 6.38 ms, found 44 plugins.
Preloading 0 native plugins for Editor in 0.00 ms.
Mono: successfully reloaded assembly
- Completed reload, in 2.974 seconds
Platform modules already initialized, skipping
Could not delete file 'Library/ScriptAssemblies/Wwise.dll'
And later in the log this:
-----CompilerOutput:-stdout--exitcode: 1--compilationhadfailure: True--outfile: Temp/CoreRPG_v1.dll
Microsoft (R) Visual C# Compiler version 2.9.1.65535 (9d34608e)
Copyright (C) Microsoft Corporation. All rights reserved.
Assets\Scripts\Audio\UIAudioStateWWise.cs(32,16): error CS0246: The type or namespace name 'AK' could not be found (are you missing a using directive or an assembly reference?)
Assets\Scripts\Audio\UIPlayAudioWWise.cs(32,16): error CS0246: The type or namespace name 'AK' could not be found (are you missing a using directive or an assembly reference?)
Assets\Scripts\Audio\UIPlayAudioWWise.cs(21,16): error CS0246: The type or namespace name 'AK' could not be found (are you missing a using directive or an assembly reference?)
Assets\Scripts\Audio\UIAudioStateWWise.cs(21,16): error CS0246: The type or namespace name 'AK' could not be found (are you missing a using directive or an assembly reference?)
-----CompilerOutput:-stderr----------