Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/272.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 在一个解决方案中连接多个项目_C#_Xna_Main Method_Multiple Projects - Fatal编程技术网

C# 在一个解决方案中连接多个项目

C# 在一个解决方案中连接多个项目,c#,xna,main-method,multiple-projects,C#,Xna,Main Method,Multiple Projects,我已经开始创建一个游戏,我添加了第二个项目,这是标准的XNA Windows game 3.1项目,因为另一个项目已经有了一个主程序来启动程序,第二个是用于游戏数据,第一个是用于绘图和图形方面的东西(菜单等),我想我会删除主方法,现在我得到的都是错误,说没有有效的main方法,我试图让它依赖于另一个(因为这些数据是在运行时加载的,比如任务/物品等),但它仍然不允许我运行解决方案。主方法的代码仍然在第一个项目中,如果我删除第二个项目,它运行良好,尽管没有游戏数据,所以我只获得菜单。。。 提前感谢您

我已经开始创建一个游戏,我添加了第二个项目,这是标准的XNA Windows game 3.1项目,因为另一个项目已经有了一个主程序来启动程序,第二个是用于游戏数据,第一个是用于绘图和图形方面的东西(菜单等),我想我会删除主方法,现在我得到的都是错误,说没有有效的main方法,我试图让它依赖于另一个(因为这些数据是在运行时加载的,比如任务/物品等),但它仍然不允许我运行解决方案。主方法的代码仍然在第一个项目中,如果我删除第二个项目,它运行良好,尽管没有游戏数据,所以我只获得菜单。。。
提前感谢您的帮助。

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


我不能说我自己做过任何XNA工作,但我假设它以正常方式支持类库。

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


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

这很有效,谢谢,我在另一个项目中查看了徽标(我下载了一些代码来查看,因为这是我的第一个XNA项目),但它们是相同的徽标,但在创建时它有不同的图像,因为我自己也想到了这一点,但没有尝试,因为不同的标志。哦,好吧。吸取的教训。值得一提的是:XNA提供了自己版本的“类库”,称为“游戏库”。有一个Windows版本和一个XBox 360版本。这很有效,谢谢,我在另一个项目中查看了徽标(因为这是我的第一个xna项目,我下载了一些代码来查看),但它们是相同的徽标,但在创建时它有不同的图像,因为我自己想到了这一点,但没有尝试,因为不同的徽标。哦,好吧。吸取的教训。值得一提的是:XNA提供了自己版本的“类库”,称为“游戏库”。有Windows版本和XBox 360版本。