Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/macos/10.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
在Xamarin C中使用Spire.Doc#_C#_Macos_Exception_Xamarin_Spire.doc - Fatal编程技术网

在Xamarin C中使用Spire.Doc#

在Xamarin C中使用Spire.Doc#,c#,macos,exception,xamarin,spire.doc,C#,Macos,Exception,Xamarin,Spire.doc,帮我纠正这个异常,idk那是什么。我找不到关于那件事的任何信息。我需要做什么 using System; using Spire.Doc; using Spire.Doc.Documents; namespace TOC { class MainClass { public static void Main (string[] args) { Document document = new Document();

帮我纠正这个异常,idk那是什么。我找不到关于那件事的任何信息。我需要做什么

using System;
using Spire.Doc;
using Spire.Doc.Documents;

namespace TOC
{
    class MainClass
    {
        public static void Main (string[] args)
        {
            Document document = new Document();
        }
    }
}

Unhandled Exception:
System.TypeLoadException: Could not load type 'Spire.Doc.Document'
from assembly 'Spire.Doc, Version=5.2.48.3040, Culture=neutral,
PublicKeyToken=663f351905198cb3'.
[ERROR] FATAL UNHANDLED EXCEPTION: System.TypeLoadException: 
Could not load type 'Spire.Doc.Document' from assembly 
'Spire.Doc, Version=5.2.48.3040, Culture=neutral, 
PublicKeyToken=663f351905198cb3'.
我再次尝试创建解决方案,然后问题消失了,出现了另一个问题

Unhandled Exception:
System.InvalidProgramException: Invalid IL code in 
Spire.Doc.Document:ᜤ (): IL_0003: pop       


at Spire.Doc.Document..ctor () [0x00000] in <filename unknown>:0 
at TOC.MainClass.Main (System.String[] args) [0x00001] in 
/Users/mac/Documents/Csharp/TOC/Program.cs:11 
[ERROR] FATAL UNHANDLED EXCEPTION: System.InvalidProgramException: 
Invalid IL code in Spire.Doc.Document:ᜤ (): IL_0003: pop       


at Spire.Doc.Document..ctor () [0x00000] in <filename unknown>:0 
at TOC.MainClass.Main (System.String[] args) [0x00001] in 
/Users/mac/Documents/Csharp/TOC/Program.cs:11 
未处理的异常:
System.InvalidProgrameException:中的IL代码无效
Spire.Doc.Doc文件:ᜤ ():IL_0003:pop
在0中的Spire.Doc.Document..ctor()[0x00000]处
在中的TOC.MainClass.Main(System.String[]args)[0x00001]处
/Users/mac/Documents/Csharp/TOC/Program.cs:11
[错误]致命的未处理异常:System.InvalidProgrameException:
Spire.Doc.Document中的IL代码无效:ᜤ ():IL_0003:pop
在0中的Spire.Doc.Document..ctor()[0x00000]处
在中的TOC.MainClass.Main(System.String[]args)[0x00001]处
/Users/mac/Documents/Csharp/TOC/Program.cs:11

看起来很奇怪…

你必须联系Spire.Doc的供应商

  • Mono CLR不同于.NET CLR,因此为.NET优化的模糊程序集可能不适用于Mono。他们可能会为您提供另一个模糊版本
  • Mono API与.NET API并非100%相同,因此您需要供应商确认他们已针对Mono对产品进行了全面测试
  • 不要简单地依赖MoMA进行兼容性测试。这只是一个原型,它只提供了非常基本的功能

  • 关于名字,问题并不在于名字。Idk where是Xamarin中的“Configuration Manager”,但它使用x86而不是x64模式,但Idk如何设置它。有什么想法吗?是的,我已经找到了答案(2014年6月10日):“我们的产品在.NET、WPF和Silverlight等平台上运行。目前它不支持使用Mono的Xamarin。我们非常抱歉。如果您有任何问题,欢迎回复我们。尊敬的Benjamin E-iceblue支持团队”。真可悲。。无论如何,谢谢你!