我正在使用linkPointTransaction.dll从FirstData进行处理信用卡交易。当代码正在运行时,呼叫linkpointTransaction.linkpointtxn.send()通过Internet成功将事务发送到FirstData,但是我的应用程序在呼叫中的某个地方崩溃了W3WP.EXE,然后才能达到下一行。它没有抛出我可以看到的托管例外。它只是崩溃了。问题是当我在VS开发服务器上运行它时,它可以正常工作。经过一番研究,我发现当我第一次尝试访问应用程序时,我第一次尝试回收应用程序池时,它失败了[基本上结束了w3wp.exe流程]。然后重新启动w3wp.exe。从这里开始,该应用程序工作了一段时间,最终再次失败。所以任何人都知道发生了什么?

有帮助吗?

解决方案

DLL与.NET 4.0不兼容!

其他提示

我询问了有关DLL的第一个数据,并能够在IIS7/.NET 4/WIN 2008 64位上运行它。这是他们的回应:

感谢您对第一个数据全球网关的最新询问。 Web服务API是我们在IIS 7上运行的64个BIT机器的当前解决方案,因为DLL文件(linkPointTransaction.dll,lpiCom_6_.dll)都不会更新以与64位服务器一起使用。 WebService API将需要安装客户端证书并通过SOAP请求发送交易。有关Web服务API的其他信息可在 http://www.firstdata.com/downloads/marketing-merchant/fdgg-web-service-api-v4.0.pdf.

如果您需要进一步的澄清或问题,请通过下面的电话号码联系我们的支持台。请注意,API支撑台的时间是美国星期一至周五下午9:00至下午6:00。

这应该帮助其他人在将来寻找类似信息。

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top