Asp.net Boilerplate 中的 Elsa 工作流集成

问题描述

我正在尝试将 Elsa 工作流程集成到我的 .net 核心应用程序中。出现以下错误

ERROR 2021-01-22 14:34:08,632 [15   ] nostics.DeveloperExceptionPageMiddleware - An unhandled exception has occurred while executing the request.
System.Reflection.ReflectionTypeLoadException: Unable to load one or more of the requested types.


Could not load type 'Microsoft.EntityFrameworkCore.Metadata.RelationalModelAnnotations' from assembly 
'Microsoft.EntityFrameworkCore.Relational,Version=3.1.9.0,Culture=neutral,PublicKeyToken=adb9793829ddae60'.
Could not load type 'Microsoft.EntityFrameworkCore.Metadata.RelationalPropertyAnnotations' from assembly 
'Microsoft.EntityFrameworkCore.Relational,PublicKeyToken=adb9793829ddae60'.
Could not load type 'Microsoft.EntityFrameworkCore.Metadata.Internal.RelationalFullAnnotationNames' from assembly 
'Microsoft.EntityFrameworkCore.Relational,PublicKeyToken=adb9793829ddae60'

.net 核心版本:- 3.1

解决方法

确保如果您使用 .NET Core 3.1,您引用的是 Elsa 1.4,而不是 Elsa 1.5 或 Elsa 2.0。 使用 .NET 5 时,请确保参考 Elsa 1.5 或更高版本。

相关问答

Selenium Web驱动程序和Java。元素在(x,y)点处不可单击。其...
Python-如何使用点“。” 访问字典成员?
Java 字符串是不可变的。到底是什么意思?
Java中的“ final”关键字如何工作?(我仍然可以修改对象。...
“loop:”在Java代码中。这是什么,为什么要编译?
java.lang.ClassNotFoundException:sun.jdbc.odbc.JdbcOdbc...