Как запустить игру XNA Framework без установки Windows Media Player?

2158
RJFalconer

У меня есть Steam игра, которая использует Microsoft XNA Framework. Это зависит от некоторых библиотек Windows Media Player (WMP). По какой-то причине я не могу переустановить WMP через «Включение или выключение функций Windows» («Произошла ошибка. Не все функции были успешно изменены»).

1

1 ответ на вопрос

1
RJFalconer

Hacky работать вокруг:

  1. Ищите wmp.dll в C:\Windows\WinSxS\. Они должны быть в папке, C:\Windows\winSxS\wow64_microsoft-windows-mediaplayer-core_*\* напримерwow64_microsoft-windows-mediaplayer-core_31bf3856ad364e35_10.0.15063.0_none_26d246aabc4934f8
  2. Скопируйте wmp.dll и wmploc.dll в C:\Windows\SysWOW64(или C:\Windows\system32при использовании 32- битных окон)
  3. Открыть cmdкак администратор
  4. В cmdокно введите regsvr32 c:\windows\syswow64\wmp.dll(или, regsvr32 c:\windows\system32\wmp.dllесли 32-битные окна).
  5. Должно появиться сообщение «Успешно».
  6. Начать игру.
Сработало для меня, однако лучше избегать использования поиска, просто перейдите в папку самостоятельно, так как существует несколько версий этого файла, а некоторые 32-битные, которые выдают сообщение об ошибке в cmd NaturalBornCamper 6 лет назад 0