【问题标题】:Cannot load Assembly while installing package in uipath在 uipath 中安装软件包时无法加载程序集
【发布时间】:2020-06-29 12:02:22
【问题描述】:

我使用 UiPath Activity Creator 在 Visual Studio 中创建了一个自定义 Activity。在此活动中,我正在使用 Entity Framework 核心并连接数据库。我成功发布了我的项目,当我尝试在 UiPath 中安装此软件包时,它说无法安装以下软件包并在日志中显示以下错误:

无法加载程序集:C:\Users\maryum.siddique.nuget\packages\MyActivity.Test.activities/0.1.0.629111039\lib/net461/Microsoft.EntityFrameworkCore.dll:System.TypeLoadException:方法'DisposeAsync ' 在程序集 'Microsoft.EntityFrameworkCore, Version=3.1.5.0, Culture=neutral, PublicKeyToken=adb9793829ddae60' 中的类型 'Microsoft.EntityFrameworkCore.DbContext' 中没有实现。

我不知道是什么问题。有人可以帮忙吗?

【问题讨论】:

    标签: entity-framework-core uipath uipath-activity


    【解决方案1】:

    我遇到了同样的错误。 如果您在 Visual Studio 中创建此库,请确保该库是 .net framework 项目,而不是 .net core 项目。

    根据我的经验,UiPath 不喜欢.net core

    我不知道为什么,但它解决了我的问题。

    【讨论】:

      【解决方案2】:

      我也遇到过这个错误。这是由于您在创建项目时选择了错误的库。

      为了解决它,请确保您按照以下步骤操作:

      1. 在 Visual Studio 上创建一个新项目
      2. 从语言下拉菜单中选择 C#
      3. 从项目类型下拉列表中选择库
      4. 选择 - 类库 (.NET Framework)

      不过我建议你利用 UI 路径创建活动扩展来制作 UiPath 标准活动项目。

      【讨论】:

        猜你喜欢
        • 2016-08-16
        • 2015-09-24
        • 1970-01-01
        • 1970-01-01
        • 2021-12-06
        • 2017-02-24
        • 2018-10-09
        • 2015-08-11
        • 1970-01-01
        相关资源
        最近更新 更多