Wie führe ich ein XNA-Framework-Spiel aus, ohne Windows Media Player zu installieren?

2192
RJFalconer

Ich habe ein Dampfspiel, das Microsoft XNA Framework verwendet. Dies hängt von einigen Windows Media Player (WMP) -Dlls ab. Aus irgendeinem Grund kann ich WMP nicht über "Windows-Funktionen ein- oder ausschalten" erneut installieren ("Es ist ein Fehler aufgetreten. Nicht alle Funktionen wurden erfolgreich geändert").

1

1 Antwort auf die Frage

1
RJFalconer

Hacky Arbeit um:

  1. Suche nach wmp.dll in C:\Windows\WinSxS\. Sie sollten in einem Ordner sein C:\Windows\winSxS\wow64_microsoft-windows-mediaplayer-core_*\* Egwow64_microsoft-windows-mediaplayer-core_31bf3856ad364e35_10.0.15063.0_none_26d246aabc4934f8
  2. Kopieren Sie die Dateien wmp.dll und wmploc.dll C:\Windows\SysWOW64(oder C:\Windows\system32wenn Sie 32-Bit-Fenster verwenden)
  3. cmdAls Admin öffnen
  4. In cmdFenster eingeben regsvr32 c:\windows\syswow64\wmp.dll(oder regsvr32 c:\windows\system32\wmp.dllwenn 32-Bit-Fenster).
  5. Eine Meldung "Erfolgreich" sollte angezeigt werden.
  6. Starte das Spiel.
Funktioniert für mich, es ist jedoch besser, die Suche zu vermeiden, navigieren Sie einfach selbst in dem Ordner, da es mehrere Versionen dieser Datei gibt und einige 32 Bit, die eine Fehlermeldung in cmd anzeigen NaturalBornCamper vor 6 Jahren 0