1

我已经浏览了尽可能多的关于损坏的 EAC 的帖子,但仍然找不到解决方案。

我现在使用 XNA4.0 框架在 Win7 64 位上运行 VS2010 express,我之前在安装了 XNA3.1 的 32 位 XP 上运行 VS2008 express。

对项目进行了转换,但 EAC 不起作用。给我这个错误: http ://smars.se/misc/eac.jpg

这是调试版本,代码未优化,x86 版本,我尝试清除所有 .user/.chachefile/.suo/bin/obj 文件夹。当我创建新项目时,EAC 工作。但我仍然无法让它在我的项目中工作。

有任何想法吗?

4

1 回答 1

0

与其试图解决这个问题,我是否可以建议简单地重新创建项目文件会更快更容易?

如果您在文本编辑器中打开它们,您可以简单地复制出<ItemGroup>包含所有源文件的文件。然后使用 XNA 4.0 模板创建一个新项目。编辑新项目文件并粘贴<ItemGroup>您的源文件。

显然,您将需要检查并重置默认命名空间、输出程序集名称等内容。

如果你想变得更聪明,你可以复制项目文件的更多部分。或者您甚至可以将损坏的项目文件与新的文件进行比较,以找出可能导致问题的原因。

于 2011-04-12T12:22:17.173 回答