Windows游戏库和类库之间有什么区别?

Windows游戏库类库之间有什么区别? 是否只是通过包含XNA框架开始?

此外, Windows / Xbox360 / Zune游戏库之间的差异在哪里? 他们似乎都从相同的参考文献( Microsoft.Xna.Framework,Microsoft.Xna.Framework.Game )开始。

没有真正的区别。 它只是一个项目模板,它可以帮助您正确地完成所有项目设置。 是的,汇编参考是其中一个大问题。 我没有安装它来检查,但你可以使用记事本来查看.vcproj文件,看看从默认设置中覆盖了哪些设置。

我的回答有点晚了,但Windows游戏库项目和简单的类库项目之间的主要区别在于Windows游戏库项目可以包含内容引用 (它们可以构建来自引用的XNA的内容“内容项目“项目)。

添加内容参考菜单项

此外,他们可以使用XNA的项目同步( MSDN )来维护不同平台的项目副本,从而使源文件列表保持同步。

最后,这些项目将获得一个“XNA Game Studio”属性页面,您可以在其中选择“Reach”和“HiDef”配置文件,并设置游戏缩略图。 虽然这些对图书馆没有影响,据我所知 – 它们只与游戏项目有关。

XNA游戏项目具有与游戏库项目相同的特殊function。 它们只是设置为输出应用程序而不是库。

值得注意的是,您不必使用XNA提供的项目模板的这些特殊“游戏”版本。 您仍然可以通过引用XNA程序集来制作XNA游戏。 但显然你无法访问这些漂亮的项目function,所以你需要提出替代方案。