У меня проблема с воспроизведением музыки с использованием XNA, и эта проблема возникает только на одном компьютере. На этом компьютере я получаю сообщение об ошибке в заголовке при попытке выполнить MediaPlayer.Play(someMusic)
. Однако (см. Ниже) проблема не зависит от Visual Studio.
Я исследовал это так хорошо, как могу. У других людей была эта проблема, однако ни одно из предложений не решило мою проблему. Основной причиной этой проблемы (по крайней мере для других) является подключение их Windows Phone и запуск Zune. Видимо это блокирует медиа-библиотеку. Итак, позвольте мне сказать, что:
- У меня нет / никогда не было моего Windows Phone, подключенного во время кодирования XNA (у меня нет телефона, разблокированного разработчиком)
- В рамках моей попытки исправить эту проблему я полностью удалил Zune, и проблема все еще сохраняется.
Некоторые другие предложения, похоже, связаны с настройками в среде Visual Studio или проблемами, возникающими вокруг самого музыкального файла. На это я могу сказать, что:
- У меня уже есть исполняемые файлы, которые содержат эту проблему, исполняемые файлы, которые не всегда демонстрировали эту проблему, но которые сами не были изменены.
- Эти исполняемые файлы использовали для воспроизведения музыки на данном компьютере, но больше не делают.
- Эти исполняемые файлы do воспроизводят музыку на других моих компьютерах.
Я действительно в тупике. Вот некоторые другие вещи, которые я пробовал:
- Деинсталляция каждой программы до возникновения проблемы до настоящего времени
- Очистка реестра
- Удаление и переустановка проигрывателя Windows Media
Я использую 64-разрядную версию Windows 7. Один из других компьютеров, не с этой проблемой, также работает под управлением той же ОС.
Это печально, потому что этот компьютер - мой главный компьютер для разработки. Кажется, что-то изменилось в каком-то темном уголке вселенной этого компьютера. Любые предложения очень ценятся.