我已经DLL
使用 pgSQL 创建了(读取数据并返回到 Automation Anywhere),我正在尝试在 Automation Anywhere 机器人中使用它。但它显示一个错误:
无法加载文件或程序集 'npgsql, Version=4.0.2.0, Culture=neutral, PublicKeyToken=5d8b90d52f46fda7' 或其依赖项之一。系统找不到指定的文件。
如果你有任何想法来解决这个问题,请帮助我。
我已经DLL
使用 pgSQL 创建了(读取数据并返回到 Automation Anywhere),我正在尝试在 Automation Anywhere 机器人中使用它。但它显示一个错误:
无法加载文件或程序集 'npgsql, Version=4.0.2.0, Culture=neutral, PublicKeyToken=5d8b90d52f46fda7' 或其依赖项之一。系统找不到指定的文件。
如果你有任何想法来解决这个问题,请帮助我。
您还需要将在创建 DLL 时使用的依赖项添加到元机器人中,方法是在资产视图中将它们与 DLL 一起上传。在这种情况下,'npgsql.dll'。
如果您在另一台机器上构建了 DLL,除了上述步骤之外,您还可以尝试将依赖的 DLL 添加到 PATH 中。
您可以尝试将 pgSQL 所需的所有(复制粘贴)必要程序集(DLL)放在要调用的 DLL 函数中到 AAE 程序文件目录中。由于 Player 无法加载您的 dll 的依赖项,因此引发了此异常。
您可以复制的另一个地方是在运行 bot 时查看您的 dll 所在的位置并将所有必要的依赖程序集放在那里当您运行 metabot AAE 创建临时文件夹时,它会在其中复制您的 dll。在那里复制依赖项