在一个解决方案中加入多个项目

问题描述:

我已经开始创建一个游戏,并且我添加了第二个项目,它是标准的XNA Windows游戏3.1项目,并且由于其他项目已经有一个Main来启动该程序,第二个用于游戏数据,其中第一次是绘图和图形方面的东西(菜单等)我想我会删除Main方法,现在我得到的是错误说没有一个有效的主要方法,我试图使它依赖于另一个(因为这些数据在运行时加载并且是诸如任务/项目等),但它仍然不会让我运行该解决方案。主要方法的代码仍然在第一个项目,如果我删除第二个项目它运行良好,虽然没有游戏数据,所以我只得到菜单... 在此先感谢您的任何帮助。在一个解决方案中加入多个项目

当你创建一个新项目时,它应该问你你想要什么类型的项目。如果项目只是为了包含要从另一个项目运行的代码/数据,而不是可自行运行,则应选择“类库”项目。

我不能说我自己做了任何XNA工作,但我认为它以正常的方式支持类库。

+0

这个工作,谢谢,我看了一个不同的项目中的标志(我下载了一些代码来看看,因为它是我的第一个xna项目),但它们具有相同的标志,但创建时它具有不同的图像,因此我自己想到这个,但没有尝试,因为不同的Logo。好吧。学习到教训了。 – PCAddict 2010-03-27 07:30:21

+1

值得一提的是:XNA提供了它自己的“Class Library”,名为“Game Library”。有一个Windows版本和一个XBox 360版本。 – Bob 2010-03-29 16:32:05