我已经使用pgSQL创建了DLL
(用于读取数据并返回到Automation Anywhere),并且我试图在Automation Anywhere机器人中使用它。但这显示了一个错误:
无法加载文件或程序集'npgsql,版本= 4.0.2.0,区域性=中性,PublicKeyToken = 5d8b90d52f46fda7'或其依赖项之一。系统找不到指定的文件。
如果您有解决任何想法,请帮助我。
答案 0 :(得分:0)
您可以尝试将所有pgSQL所需的必要程序集(DLL)(复制粘贴)放在DLL函数中,以将其调用到AAE程序文件目录中。由于Player无法加载dll的依赖项,因此抛出此异常。
运行bot时,您可以复制的另一个地方是查看dll的位置,并在其中放置所有必需的依赖程序集。当您运行metabot时,AAE将在其中创建一个临时文件夹来复制dll。在其中复制依赖项
答案 1 :(得分:0)
您还需要将在创建DLL时使用的依赖项添加到metabot中,方法是将它们与DLL一起上传到资源视图中。在这种情况下为“ npgsql.dll”。
如果您已在另一台计算机上构建了DLL,则除了上述步骤外,还可以尝试将相关的DLL添加到PATH。