【发布时间】:2012-09-01 04:15:53
【问题描述】:
我在使用 PayPal 的 API 时遇到了一些问题。当我尝试调用 SetExpressCheckout 方法时(并且我相信我添加了与示例中相同的项目/类),我收到以下错误:
The type initializer for 'PayPal.Manager.ConfigManager' threw an exception.
给出的内部异常是:
{"Cannot read config file"}
这让我想到:我的 PayPal API 调用方法在一个程序集中,我有一个 Web 服务,它调用该程序集中的方法来使用 PayPal API。很简单,它的工作原理是这样的:
Web Service ---calls---> Assembly ---calls---> PayPal API
有人知道为什么会这样吗?它真的让我感到困惑,它如何在示例项目中工作,但在我自己的项目中却无法工作。
【问题讨论】:
-
考虑查看“内部异常”以获取异常的确切类型。
-
内部异常显示:{"Cannot read config file"} 你们有使用 PayPal SDK 的经验吗?你知道这可能是什么原因造成的吗?
-
一个想法,我忘了在我的帖子中提到(我现在会改变它)是我在一个程序集中有 PayPal API 调用代码,我正在从网络调用该程序集的方法ASP.NET 项目中的服务。
标签: c# paypal express-checkout