Community Q&A

Welcome to Audiokinetic’s community-driven Q&A forum. This is the place where Wwise and Strata users help each other out. For direct help from our team, please use the Support Tickets page. To report a bug, use the Bug Report option in the Audiokinetic Launcher. (Note that Bug Reports submitted to the Q&A forum will be rejected. Using our dedicated Bug Report system ensures your report is seen by the right people and has the best chance of being fixed.)

To get the best answers quickly, follow these tips when posting a question:

  • Be Specific: What are you trying to achieve, or what specific issue are you running into?
  • Include Key Details: Include details like your Wwise and game engine versions, operating system, etc.
  • Explain What You've Tried: Let others know what troubleshooting steps you've already taken.
  • Focus on the Facts: Describe the technical facts of your issue. Focusing on the problem helps others find a solution quickly.

+2 votes

Please use namespaces. The ErrorCode enum conflicts with the ErrorCode class from another plugin. This causes compilation errors and blocks the Wwise Launcher's upgrade process. Manually fixing the compilation errors and refreshing the launcher does not solve this issue. The launcher is stuck and will not proceed.

Installation incomplete - Code errors were found

Open your project in Unity and fix the compilation errors to allow the integration to complete. It is important that you do not modify your scenes, please only fix the code errors.

Assets/Wwise/Deployment/API/Generated/Common/ErrorCode.cs(11,13): error CS0101: The namespace `global::' already contains a definition for `ErrorCode'

 

 

We fixed this manually when we first installed Wwise but it's preventing us from upgrading now. 

in General Discussion by Justin R. (120 points)
Still need a solution for this.
Completely agree, I had to add a custom namespace to Photon's code in order to use Wwise. ErrorCode is so incredibly generic a name too. Photon shouldn't be doing this either.

1 Answer

0 votes
I completely agree. Why Wwise doesn't use a namespace is beyond me. Seems silly.

For me it was Photon that also had a global namespaced Class called "ErrorCode". So I had to make a namespace for that, and then re-integrate Wwise.

Also Wwise doesn't register that I reset my project through Unity Collaborate. I had to actually find the "InstallNotCompleted" file and delete it manually, which seems weird.
by Martin T. (140 points)
...