【发布时间】:2014-08-25 19:50:16
【问题描述】:
我正在使用 Xna 3.0(使用 C# 4.0)并在 SharpDevelopPortable 中编译空白模板时出现此错误:
System.IO.FileLoadException: Mixed mode assembly is built against version 'v2.0.50727' of the runtime and cannot be loaded in the 4.0 runtime without additional configuration information.
at Test_XNA.Game1..ctor()
at Test_XNA.Program.Main() in c:\Users\%username%\Documents\Stuff\SharpDevelopPortable\Data\SharpDevelop Projects\Test_XNA\Test_XNA\Program.cs:line 9
突出显示:
using System;
namespace Test_XNA
{
static class Program
{
static void Main()
{
Game1 game = new Game1(); // <-- This line is highlighted
game.Run();
}
}
}
需要注意的是,我的 Xna 版本和 C# 版本是不同的。另外我不是管理员,这就是我使用 Xna 3.0 的原因。我也收到了这个警告:
Found conflicts between different versions of the same dependent assembly. (MSB3247)
虽然我不确定这意味着什么。
任何建议将不胜感激。
【问题讨论】:
-
你把异常信息放到google了吗?只是问,因为我今天早上遇到了同样的问题,第一次点击是一个有解决方案的 SO 网站。
-
我看过了,但不确定它是否相关,你是如何解决你的问题的@nvoigt
-
我完全按照我在谷歌的第一次点击中获得最高评价、接受的答案告诉我要做的事情。您确实搜索了您的问题,并且确实单击了那里的第一个链接,对吗?这个答案有什么不清楚的地方吗?
-
关于这个主题有多个 SO 问题,我通读了它们 - 但不确定:能否请你链接我你使用的那个。我查看的大多数用户都代表他们发现了问题。
标签: c# xna runtime-error xna-3.0