逃离表达式编译异常

时间:2018-06-02 18:47:56

标签: exception compilation flee

我现在正在使用Flee.Ciloci并尝试使用dotnet核心端口here 但是我无法理解为什么这个表达式不能编译。

  

最低(17500,(__T03 * 35)/ 1000)

错误消息是:

  

意外字符',',在线:1列:10个意外标记“)”,   预期,在线:1栏:30

不接受逗号作为参数分隔符。

以下是错误提示时的堆栈摘录:

  

Flee.PublicTypes.ExpressionCompileException     的HResult = 0x80131500     来源= Flee.NetStandard20     堆栈跟踪:      在Flee.PublicTypes.ExpressionContext.DoParse()      在Flee.PublicTypes.ExpressionContext.Parse(String表达式,IServiceProvider服务)      在Flee.InternalTypes.Expression 1.Compile(String expression, ExpressionOptions options) at Flee.InternalTypes.Expression 1..ctor(String表达式,ExpressionContext上下文,Boolean isGeneric)      at Flee.CalcEngine.PublicTypes.CalculationEngine.Add(String atomName,String expression,ExpressionContext context)      在Lbi.PayFon.AppBusiness.Calculs.EvaluateEltManager.BuildExprArray(字符串代码,字符串描述,字符串expr)在D:\ MyWorkingDir \ PayFon \ aspnet-core \ src \ Lbi.PayFon.Core \ AppBusiness \ Calculs \ EvaluateEltManager.cs:第292行      位于D:\ MyWorkingDir \ PayFon \ aspnet-core \ src \ Lbi.PayFon.Core \ AppBusiness \ Calculs \ EvaluateEltManager.cs中的Lbi.PayFon.AppBusiness.Calculs.EvaluateEltManager.InitExprEngine():第206行      位于D:\ MyWorkingDir \ PayFon \ aspnet-core \ src \ Lbi.PayFon.Application \ AppBusiness \ Calculs \ GenerationAppService.cs中的Lbi.PayFon.AppBusiness.Calculs.GenerationAppService.GenrateEntries():第23行      在Microsoft.Extensions.Internal.ObjectMethodExecutor。<> c__DisplayClass33_0.b__0(对象目标,对象[]参数)      在Microsoft.AspNetCore.Mvc.Internal.ControllerActionInvoker.d__12.MoveNext()

有人可以帮忙吗?

Abdourahmani

0 个答案:

没有答案