2011-09-29 66 views
0

我想在GTK#中使用.NET Framework 3.5的Mono.TextEditor程序集。不过,我不断收到System.BadImageFormatExceptionMono.TextEditor不起作用。我究竟做错了什么?

Could not load file or assembly 'Mono.TextEditor, Version = 1.0.0.0,Culture = neutral, 
PublicKey Token = null' or one of its dependencies. This assembly is built by a runtime 
newer than the currently loaded runtime and cannot be loaded. 

的MonoDevelop的版本我使用(Mono.TextEditor是MonoDevelop中的插件)肯定是通过.NET 3.5版构建的。任何帮助?

回答

1

大多数情况下,您的项目仍然以2.0运行时为目标。 你需要在monodevelop中设置Project/Settings/Build General/Runtime:Mono/.Net 3.5。

不要忘记添加对System.Core的引用,如果它尚未添加。

相关问题