我已经在计算机 1 上开发了一个 XNA 游戏。当我将它发送到计算机 2 时(并且我拥有能够运行 XNA 代码的一切)。当程序执行 game.run 时,我得到一个 InvalidOperationException。
我没有尝试在计算机一上运行计算机二的代码。但我知道两台机器都可以运行我在它们上面编写的代码。
你有什么主意吗 ?
编辑:哦,我添加了答案,但我无法选择我的帖子作为答案......
调用堆栈:
App.exe!App.Program.Main(string[] args = {Dimensions:[0]}) 第 14 行 C#
这是代码
static class Program
{
/// <summary>
/// The main entry point for the application.
/// </summary>
static void Main(string[] args)
{
using (Game1 game = new Game1())
{
game.Run();
}
}
}
并且相同的代码在另一台机器上运行