繁体   English   中英

MvvmCross不对单声道使用共享运行时

MvvmCross not using shared runtime for mono

提示:本站收集StackOverFlow近2千万问答,支持中英文搜索,鼠标放在语句上弹窗显示对应的参考中文或英文, 本站还提供   中文繁体   英文版本   中英对照 版本,有任何建议请联系yoyou2525@163.com。

这是一个使用MvvmCross的xamarin android应用程序。 取消选中“使用共享运行时”作为发布版本后,尝试运行该应用程序时会出现错误。 我认为MvvmCross在其容器中丢失了某些内容,但不确定如何找出原因。 这是错误:

Loaded assembly: Mono.Android.Support.v4.dll [External]
Loaded assembly: Mono.Android.dll [External]
Loaded assembly: System.Core.dll [External] 
Loaded assembly: MonoDroidConstructors [External]
07-29 15:07:02.034 D/ActivityThread(14030): setTargetHeapUtilization:0.25
07-29 15:07:02.034 D/ActivityThread(14030): setTargetHeapIdealFree:8388608
07-29 15:07:02.034 D/ActivityThread(14030): setTargetHeapConcurrentStart:2097152
07-29 14:51:31.771 I/ActivityThread(13053): Pub sdinc.app.mono.MonoRuntimeProvider.__mono_init__: mono.MonoRuntimeProvider
07-29 14:51:31.781 W/MonoDroid-Debugger(13053): Trying to initialize the debugger with options: --debugger-agent=transport=dt_socket,loglevel=0,address=127.0.0.1:8819,server=y,embedding=1
07-29 14:51:31.942 W/MonoDroid-Debugger(13053): Accepted stdout connection: 43
07-29 14:51:33.443 W/monodroid-gc(13053): GREF GC Threshold: 46800
07-29 14:51:34.985 F/        (13053): * Assertion at /Users/builder/data/lanes/monodroid-mlion-monodroid-4.7.9-branch/47cd3984/source/mono/mono/metadata/domain.c:1721, condition `mono_defaults.iunknown_class != 0' not met
07-29 14:51:34.985 E/mono-rt (13053): Stacktrace:
07-29 14:51:34.985 E/mono-rt (13053): 
07-29 14:51:34.985 E/mono-rt (13053):   at <unknown> <0xffffffff>
07-29 14:51:34.985 E/mono-rt (13053):   at (wrapper managed-to-native) System.Reflection.Assembly.GetTypes (System.Reflection.Assembly,bool) <IL 0x0002e, 0xffffffff>
07-29 14:51:34.985 E/mono-rt (13053):   at System.Reflection.Assembly.GetTypes () <IL 0x00002, 0x00053>
07-29 14:51:34.985 E/mono-rt (13053):   at Cirrious.CrossCore.IoC.MvxTypeExtensions.ExceptionSafeGetTypes (System.Reflection.Assembly) <IL 0x00001, 0x0006b>
07-29 14:51:34.985 E/mono-rt (13053):   at Cirrious.MvvmCross.Droid.Platform.MvxAndroidSetupSingleton.<FindSetupType>b__8 (System.Reflection.Assembly) <IL 0x00001, 0x00043>
07-29 14:51:34.985 E/mono-rt (13053):   at System.Linq.Enumerable/<CreateSelectManyIterator>c__Iterator29`3.MoveNext () <IL 0x00066, 0x002b7>
The program 'Mono' has exited with code 0 (0x0).
1 个回复

我必须将以下程序集添加到“跳过链接程序集”的项目属性中

System.Core System.Windows

1 检查“使用共享运行时”应用程序后不再运行单声道

我的应用程序大小变得有点大,我正在尝试使用“使用共享运行时”来缩小大小,该应用程序运行良好,没有任何错误。 但是,当我选中“使用共享运行时”复选框时,我可以创建 apk 文件并安装它,但它在某些曾经可以工作的设备上不起作用。 有人知道为什么会这样吗? 谢谢 ...

2 在运行时如何确定使用哪个单声道版本?

在系统上,可能存在多个Mono运行时版本。 例如 从C#应用程序创建新的托管流程时,明确说明要与之一起运行的单声道版本可能很有用。 (路径中的单声道可能不是用于运行当前进程的单声道) 使用Process类获取当前进程名称将返回Mono正在运行的程序集,而不是Mono本身。 ...

2013-12-19 20:31:25 2 163   c#/ mono
3 单声道运行时错误

我花了很长时间试图让Mono在我的Raspberry pi 3上托管ASPX文件。我遵循了Mono的安装说明,并且似乎在Apache甚至无法识别aspx文件之前取得了一些进展。 现在可以了,但是会吐出运行时错误。 我对ASPX文件没有任何幻想,只需创建一个MonoDevelop项目,然后将其 ...

4 Catalina MacOS 上的单声道运行时异常

我有一个由.NET制作的应用程序,我使用mono 6.4.0.198 (我使用最新的单声道,因此该应用程序与Catalina MacOS兼容)在 Mac 机器上运行它,在我的机器上安装了单声道,因此应用程序工作正常,但是当我在其他 Mac 上运行该应用程序时,它返回以下异常 显然它是一个缺失的 ...

5 单声道运行时间的限制

我的问题类似于这一个和这个问题 ,但存在细微差别。 所以这就是我在这里问的原因。 我在Windows上运行了一个闪亮的.Net 3.5 Windows服务(带有NHibernate,LINQ,lambda表达式)等。 现在我打算将我的应用程序移植到Linux,所以我在想Mono。 ...

2009-06-28 06:33:43 3 880   .net/ mono
8 我如何在运行时检查单声道

默认情况下,mono不信任任何SSL连接。 因此,如果在单声道上运行我想要发送消息而不是抛出异常。 我如何检查我是否在运行时在单声道下运行? (因为在编译时CLI不会知道) ...

2010-07-19 20:14:44 2 492   mono
9 运行时单声道可读的GC统计信息

是否存在类似于Java -Xloggc的Mono profiler模式? 我想在我的应用程序运行时看到人类可读的GC报告。 目前,Mono可以使用--profile = log选项运行,但是输出为二进制格式,每次我需要运行mprof-report读取它时。 输出文件还包含很多信息,这对 ...

10 使用XSP加载MVC应用时出现单声道运行时错误

我最近在开发一些课程并为mono项目做出贡献方面一直处于势。 它实际上并不像我预期的那么难。...但是我遇到了一个问题,在几个本地构建之后突然出现了一个问题。...以下内容来自xsp服务器: An exception has occurred while generating HttpEx ...

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2021 STACKOOM.COM