Lunacy 8.5.1 on Windows doesn't start. Installer missing a file OpenAL32.lib

I upgraded to Lunacy 8.5.1 (Windows standalone installer) and it no longer launches.

Windows Event Log reports a missing dependency:

Description: A .NET application failed.
Application: Lunacy.exe
Path: C:\Program Files\Lunacy\Lunacy.exe
Message: Error:
  An assembly specified in the application dependencies manifest (Lunacy.deps.json) was not found:
    package: 'OpenAL.Soft', version: '1.19.1'
    path: 'runtimes/win-x64/native/OpenAL32.lib'

As my day job is a .NET developer I was able to repair my install manually by extracting the missing file from the referenced nuget package and placing in the installation folder - but I thought I should report the issue in case no one else has done so.

Ah - I see 8.5.2 has just been published. The issue seems to be fixed - thanks! :smiley:

No worries!

But thanks for your vigilance :slight_smile:

I got the same error as the author after updating from version 8.0 to 8.6.2
i used his solution too and it’s working again

1 Like