Handlebars.net Xamarin 在 Release 中不工作

Handlebars.net with Xamarin not working in Release

使用当前 Xamarin.Forms 2.3.0.107,我正在尝试使用 Handlebars.net (1.7.1) 和 Newtonsoft.json 处理 xml 和 json 文件(9.0.1),虽然在 Debug 中一切正常,但在 Relase 中没有注入 json 数据。在 plani C# 控制台项目中,一切正常。

有什么想法吗?

string xmlSource = @"<?xml version=""1.0"" encoding=""utf-8"" ?>
                        <content>
                          <location longitude=""{{longitude}}"" latitude=""{{latitude}}"" precision=""{{precision}}"" />
                        </content>";

string jsonData = @"{
    ""longitude"" : 16.605371,
    ""latitude"" : 49.180376,
    ""precision"" : 10,
}";

var jsonDataEx = JsonConvert.DeserializeObject<ExpandoObject>(jsonData);
var template = Handlebars.Compile(xmlSource);
var result = template(jsonDataEx);    

这是 Xamarin 错误。将 Xamarin 更新到最新的 alpha 后一切正常。

我只能怀疑这个问题与链接器有关:https://developer.xamarin.com/guides/android/advanced_topics/linking/