Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/xamarin/3.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 为什么在发布版本中出现此错误:此平台InAllableConverterFactory不支持此类型_Xamarin_Automapper - Fatal编程技术网

Xamarin 为什么在发布版本中出现此错误:此平台InAllableConverterFactory不支持此类型

Xamarin 为什么在发布版本中出现此错误:此平台InAllableConverterFactory不支持此类型,xamarin,automapper,Xamarin,Automapper,使用Xamarin XS v5.5、AutoMapper v3.2.1, 我在发布版本中遇到此运行时错误,而不是在调试中: 此平台InAllableConverterFactory不支持此类型 可能是什么问题?很可能是链接器从自动映射程序集中删除了该类型 通常,发布模式将链接器设置为SDK程序集或所有程序集,其中as DEBUG不进行任何链接 检查这里如何修改链接的内容 我也有同样的例外,把这个家伙加进去就解决了 <assembly fullname="AutoMapper">

使用Xamarin XS v5.5、AutoMapper v3.2.1, 我在发布版本中遇到此运行时错误,而不是在调试中: 此平台InAllableConverterFactory不支持此类型


可能是什么问题?

很可能是链接器从自动映射程序集中删除了该类型

通常,发布模式将链接器设置为SDK程序集或所有程序集,其中as DEBUG不进行任何链接

检查这里如何修改链接的内容

我也有同样的例外,把这个家伙加进去就解决了

<assembly fullname="AutoMapper">
   <type fullname="*INullableConverterFactory*" />
   <type fullname="*MappingExpression*" />
</assembly>

是否确实已复制所有程序集?根据你的猜测,你能猜出这个吗?我继承了一个xamarin项目,当我试图发布一个新版本时,我得到了一个类似的结果error@InitLipton,不,对不起,我不记得是什么原因。很可能是XS Studio的一个bug,该bug已在以后的版本中修复。自从我发布了这个问题后,我就没有经历过。
<assembly fullname="AutoMapper">
   <type fullname="*INullableConverterFactory*" />
   <type fullname="*MappingExpression*" />
</assembly>