System.DllNotFoundExeption已抛出(Xamarin、MonoGame和XNA)

System.DllNotFoundExeption已抛出(Xamarin、MonoGame和XNA),xna,xamarin,monogame,Xna,Xamarin,Monogame,我安装了XNA4.0,Xamarin的最新版本和MonoGame的最新版本。我加载了一个全新的OpenGL解决方案,并得到了这个错误 System.DllNotFoundException: Unable to load DLL 'openal32.dll': The specified module could not be found. (Exception from HRESULT: 0x8007007E) ---> System.Exception: at at OpenTK.

我安装了XNA4.0,Xamarin的最新版本和MonoGame的最新版本。我加载了一个全新的OpenGL解决方案,并得到了这个错误

System.DllNotFoundException: Unable to load DLL 'openal32.dll': The specified module 
could not be found. (Exception from HRESULT: 0x8007007E) ---> System.Exception:

at at OpenTK.Audio.OpenAL.Alc.OpenDevice(String devicename)

at at Microsoft.Xna.Framework.Audio.OpenALSoundController..ctor()

at at Microsoft.Xna.Framework.Audio.OpenALSoundController.get_GetInstance()

at at Microsoft.Xna.Framework.OpenTKGamePlatform..ctor(Game game)

at at Microsoft.Xna.Framework.GamePlatform.Create(Game game)

at at Microsoft.Xna.Framework.Game..ctor()

at dgsdgsdgdsg.Game1..ctor() in   
c:\Users\Josh\Documents\Projects\dgsdgsdgdsg\dgsdgsdgdsg\Game1.cs:0

at dgsdgsdgdsg.Program.Main() in 
c:\Users\Josh\Documents\Projects\dgsdgsdgdsg\dgsdgsdgdsg\Program.cs:0

升级视频驱动程序

MonoGame对您安装的OpenGL版本相当挑剔。我不知道确切的版本要求(它已经随着时间的推移而改变),但更多信息请参阅


您还可以下载以确定当前正在运行的版本。

升级视频驱动程序

MonoGame对您安装的OpenGL版本相当挑剔。我不知道确切的版本要求(它已经随着时间的推移而改变),但更多信息请参阅

您还可以下载以确定当前正在运行的版本。

试试

该链接指向OpenAL的安装程序。

请尝试


该链接指向OpenAL的安装程序。

仅供参考-OpenAL链接不再有效。我不知道你现在在哪里可以下载它。非常抱歉,我发誓这个链接是有效的,它看起来很有创意,我一直在做一些网站工作。当我需要二进制文件时,我总是从这里获取它们。找到指向安装程序的另一个链接,已编辑url。尊敬的汉克斯!我刚开始发表评论,但我安装了一个受信任的OpenAL版本,它成功了!仅供参考,OpenAL链接不再有效。我不知道你现在在哪里可以下载它。非常抱歉,我发誓这个链接是有效的,它看起来很有创意,我一直在做一些网站工作。当我需要二进制文件时,我总是从这里获取它们。找到指向安装程序的另一个链接,已编辑url。尊敬的汉克斯!我刚开始发表评论,但我安装了一个受信任的OpenAL版本,它成功了!