如何确保文件是有效的音频文件并且不受 DRM 保护?

Dan*_*sen 5 .net c# xna visual-studio-2010 xna-4.0

我正在尝试完成有关如何在 XNA 中创建 Shooter 2D 游戏的 App Hub 教程 - 位于此处:http : //xbox.create.msdn.com/en-US/education/tutorial/2dgame/getting_started

该项目包含一堆图形和一些音频文件。但是当我在我的计算机上构建解决方案时,希望它写道:

Error 1 Failed to open file gameMusic.mp3. Ensure the file is a valid audio file and is not DRM protected.
Run Code Online (Sandbox Code Playgroud)

现在我知道提供的音频文件不受 DRM 保护,但作为测试,我使用一个程序重新“录制” MP3 并保存它(应该删除任何 DRM 保护),我尝试同时保存它MP3 和 WMA,但结果相同。最后我尝试随机录制自己的 MP3,但效果相同。

该错误在项目构建时出现,因此它不是“播放器”问题,而是 XNA 中我相信的某些内容,或者我的计算机中缺少某些内容。

有没有人知道为什么会发生这种情况以及如何解决?

我正在使用 Visual Studio 2010 Ultimate 和 Windows Phone 开发人员工具,如教程(上面链接)中所述

Dan*_*nM7 0

检查您正在为哪个平台构建项目。我在学校使用 VS08 时遇到了同样的问题。如果您没有选择正确的平台,即“x86”、“混合平台”、“Xbox 360”或“WP7”,则项目将无法正确重建,也不会引用正确的 DLL 和其他文件。