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