在Windows Server 2003上与IIS6的LinkPoint支付集成崩溃w3wp.exe

问题描述:

我使用FirstData的LinkPointTransaction.dll来处理信用卡交易。当代码正在运行时,对LinkPointTransaction.LinkPointTxn.Send()的调用通过互联网成功地将事务发送给FirstData,但是在该命令期间,我的应用程序在某个地方崩溃了w3wp.exe,然后到达下一行。它不会抛出我能看到的托管异常;它只是崩溃。问题是我在VS开发服务器上运行它时工作正常。经过一番研究,我发现当我回收ApplicationPool时,第一次尝试访问应用程序时,失败[基本结束w3wp.exe进程]。然后w3wp.exe重新启动。从这里开始,应用程序将在某个时间运行并最终失败。所以任何人有任何想法发生了什么?在Windows Server 2003上与IIS6的LinkPoint支付集成崩溃w3wp.exe

+0

我想说,这可能是您需要扔回LinkPoint或无论谁是谁写的.dll – spender 2010-09-15 23:00:02

+0

我试过了,他们暗示问题出在我的应用程序,我不知道如何解决这个问题! – usp 2010-09-16 16:53:20

+0

只是一个更新,我今天再次联系FirstData,现在他们说他们的DLL与.NET 4.0不兼容!所以,我想就是这样。有史以来最严重的客户支持。 – usp 2010-09-16 22:07:25

该DLL与.NET 4.0不兼容!

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

感谢您最近对First Data Global Gateway的查询。 Webservice API是我们当前在IIS 7上运行的64位计算机的解决方案,因为没有任何dll文件(Linkpointtransaction.dll,LPICOM_6_.dll)将更新为与64位服务器一起使用。 Webservice API将需要安装客户端证书并通过SOAP请求发送事务。有关Webservice API的更多信息,请参阅http://www.firstdata.com/downloads/marketing-merchant/FDGG-Web-Service-API-v4.0.pdf

如果您需要进一步的说明或问题,请通过以下电话号码与我们的支持部门联系。请注意,API支持台的工作时间为美国东部时间周一至周五上午9:00至下午6:00。

这应该有助于他人在未来寻找类似的信息。