我最近得到了一份Windows 8(64位操作系统的Debug / Checked版本)。摆弄了一段时间之后,我安装了.NET 3.5,以及Visual C#Express Edition 2008.现在,我知道这是一个非常旧的版本,但请不要告诉我更新。我需要使用这个版本。 XNA 3.1也是如此。
随着更多的摆弄,我使用this fix让XNA 3.1工作。
然而,现在,我尝试构建我在Windows 7中工作的项目。第一次,它给我一个内容管道错误,说其中一个资源抛出了无效错误。我会在这里发布,但我不能复制它(我实际上并不认为它有任何意义)。随后的所有时间,构建都很好,但项目窗口不会出现。控制台上的输出窗口通常只显示一行,它通常会在运行项目之前显示它所执行的操作列表: (托管):加载'C:\ Windows \ assembly \ GAC_32 \ mscorlib \ 2.0.0.0__b77a5c561934e089 \ mscorlib.dll',跳过加载符号。模块已经过优化,调试器选项“Just My Code”已启用。 哪一行也出现在我在Windows 7中的所有成功构建中,但接下来是更多类似的行。现在不是。调试器永远不会从那里进展。如果我尝试暂停调试器,它会给我这个错误: 无法中断执行。调试器仍然附加到该过程。
如果有人知道会导致此错误的原因,我非常希望在这里提供一些帮助。我确实有双启动设置,所以我仍然可以处理我的项目,但是在我想要在项目上工作的任何时候不断重启都会有点不方便。
答案 0 :(得分:2)
不幸的是,可能问题在于你正在使用的XNA版本,你正在使用Windows 8,所以它可能与XNA 3.1不兼容