我正在尝试安装较新版本的 Stripe.net:
https://github.com/jaymedavis/stripe.net
- 通过 Nuget,我构建了 Stripe.dll 文件
- 我创建一个新的网站项目
- 我添加了对 Stripe.dll 的引用
- 我添加了对 RestSharp.dll 的引用
using System;
using Stripe;
public partial class _Default : System.Web.UI.Page
{
protected void Page_Load(object sender, EventArgs e)
{
StripeConfiguration.SetApiKey("[your api key here]");
}
}
但它抛出错误:
Error 1 The name 'StripeConfiguration' does not exist in the current context
我尝试了其他示例,但都抛出类似的错误。
最佳答案
原因可能有很多,例如,下载的构建无效,或者您自己构建时出现错误。这就是为什么我主要使用 Nuget Package Manager 。
使用以下步骤:
在 Visual Studio 中(2012):
- 转到“工具”->“Nuget 包管理器”->“管理 Nuget 数据包” 解决方案...
- 搜索“Stripe.Net”,安装它。
它将添加所有必需的引用。
这样您就可以最大程度地减少手动构建 dll 期间可能发生的错误。
关于c# - 未找到 Stripe.net 的命名空间,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26489143/