我正在XNA制作一款游戏,它是一款多人游戏,由两个解决方案组成:一个是XNA游戏,另一个是在C#控制台应用程序中完成的服务器。
服务器使用对Microsoft.Xna.Framework
的引用当我通过VS13运行服务器时,它会按预期运行。 但是每当我通过调试文件夹中的.EXE文件运行服务器时,控制台就会立即杀死它。
应该是控制台输出一些字符串, 然后在寻找新玩家的线程中运行while(true)方法(游戏将TCP用于网络目的)。
如果需要,我可以私下提供源代码。
答案 0 :(得分:0)
确定问题所在。 当我从以前的位置获得服务器到我的comp时,有一个与xna参考和目标平台的混合。所以我改变了目标平台,显然它在bin文件夹中创建了一个名为x86的新文件夹,所以最终它里面的调试文件夹工作了。 我一直尝试的是我在改变目标平台之前所做的构建,以便它为什么没有做任何事情 - 主要是空的; D