1

XNA 4.0、Xamarin の最新バージョン、MonoGame の最新バージョンをインストールしました。新しい Open GL ソリューションをロードしたところ、このエラーが発生しました。

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
4

2 に答える 2

1

OpenALをインストールしてみると……

このリンクは、OpenAL のインストーラーを指しています。

于 2013-07-24T05:26:09.040 に答える
0

ビデオ ドライバーをアップグレードします。

MonoGame は、インストールされている OpenGL のバージョンについてかなりうるさいです。必要な正確なバージョンはわかりません (時間の経過とともに変更されました) が、詳細についてはこのディスカッションを参照してください。

OpenGL Caps Viewerをダウンロードして、現在実行しているバージョンを確認することもできます。

于 2013-07-23T04:23:19.340 に答える