如何正确的Kofax安装工作流代理? [英] How to correctly install Workflow Agents in Kofax?

查看:321
本文介绍了如何正确的Kofax安装工作流代理?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我正在使用的Kofax Capture工作流代理。我已经安装了一些Windows高级安全防火墙之前,但他们并没有运行在第一次尝试,我真的不知道我做了什么,让他们的工作。

I'm working with Kofax Capture Workflow Agents. I have installed some WFAs before, but they didn't run on first try and I'm not really sure what I've done to get them working.

目前,我请按照下列步骤来安装我的WFA:

Currently, I follow these steps to install my WFA:

  1. 在我的编译源文件到一个DLL
  2. 从批次类删除工作流代理
  3. 卸载工作流代理过工具>工作流代理
  4. 复制到我的测试环境
  5. 在工具安装工作流程代理>工作流代理
  6. 添加工作流代理到批次类
  7. 发布批次
  8. 关闭管理和运行批处理管理新批

我以前安装了这个特殊的WFA,我能够使用它之前。这就是为什么我总是使用相同的AEX-文件为无属性的变化。但不知何故,突然停止了工作,我无法重新安装正确。 难道我做错了什么?

I have installed this particular WFA before and I was able to use it before. This is why I am always using the same AEX-File as none of the Properties change. But somehow, it suddenly stopped working and I can't re-install it properly. Am I doing something wrong?

编辑:
我尝试了很多事情最好的结果,当我改变了整个AEX入境。我是pretty的多少给予的Kofax另一个工作流代理,如姓名,进程id,文件和版本是不同的。


I tried out a lot of things with the best result when I changed the whole AEX-entry. I'm pretty much giving Kofax another Workflow Agent, as name, progid, file and version is different.

我必须找出哪些是真正需要的,但我得到了很多429的ActiveX错误,我不知道我是否注册的DLL通过窗户或没有。

I'll have to find out which of these are really needed, but I got a lot of 429 ActiveX errors and I'm not sure whether I registered the DLL by windows or not.

推荐答案

好了,我终于成功地正确安装工作流代理以下步骤:

Okay, I finally managed to install a workflow agent correctly with the following steps:

  1. 在编译源$ C ​​$ C COM-明显(增加属性的标记有ComVisible特性的ProgId ClassInterface 的)
  2. 注销旧的DLL(如果有的话),通过 C:\ WINDOWS \ Microsoft.NET \框架\ v4.0.30319 \ RegAsm.exe<旧的DLL> / U
  3. 通过注册新的DLL C:\ WINDOWS \ Microsoft.NET \框架\ v4.0.30319 \ RegAsm.exe<新的DLL> / codeBase的
  4. 在管理员内部的工作流代理管理器,点击的添加的,选择新的DLL,选择您的工作流程代理,然后单击安装的。你没有做到这一点的远程站点,但该DLL已被注册COM为好。
  1. Compile source code COM-visibly (add attributes ComVisible, ProgId and ClassInterface)
  2. Unregister old DLL (if any) via C:\Windows\Microsoft.NET\Framework\v4.0.30319\RegAsm.exe <old DLL> /u
  3. Register new DLL via C:\Windows\Microsoft.NET\Framework\v4.0.30319\RegAsm.exe <new DLL> /codebase
  4. In the workflow agents manager inside the administrator, click Add, choose your new DLL, choose your workflow agent and click Install. You don't have to do this for remote sites, but the DLL has to be registered in COM as well.

作为的Kofax DLL的都是86,这是preferable更改设置这个建筑,以及(而不是任何CPU,例如)。

As the Kofax DLL's are all x86, it's preferable to change your settings to this architecture as well (instead of Any CPU, for example).

如果你正在开发一个64位的库,而不是,你必须使用,而不是框架在 Framework64 的可执行文件()。如果您使用.NET&LT; 4.0,你也可以选择使用内部 V2.0.50727 ,而不是( v4.0.30319 )。

If you're developing a 64-bit library instead, you must use the executable in Framework64 (instead of Framework). If you use .NET <4.0, you also have to use the executable inside v2.0.50727(instead of v4.0.30319).

虽然COM-登记之后显示一个警告信息,这是没有必要使用强集名称(它虽然encuraged)。

Even though a warning message is displayed after COM-registration, it is not necessary to use a strong assembly name (it is encuraged though).

有关安装的Kofax Capture,您也可以使用命令行执行%Kofax_Bin%\ RegAscEx.exe ,其中有一个pretty的有益的帮助页面(使用 - )。你不必打电话给这一个远程站点上为好。

For installation in Kofax Capture, you can also use the command line executable %Kofax_Bin%\RegAscEx.exe, which has a pretty useful help page (use -?). You don't have to call this one on remote sites as well.

这篇关于如何正确的Kofax安装工作流代理?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆