找不到Stripe.net命名空间(Namespace not found for Stripe.n

2019-10-21 04:02发布

我试图安装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]");   
    }
}

但它抛出的错误:

错误1“StripeConfiguration”这个名字不会在目前情况下存在

我尝试其他的例子,但都抛出类似的错误。

Answer 1:

可能有很多原因,例如,无效的构建从以下网站下载,或在建设自己的一些错误。 这就是为什么我一直都用NuGet包管理器 。

使用以下步骤:

在Visual Studio(2012年):

  1. 进入工具 - > NuGet包管理器 - >管理的NuGet包的解决方案...
  2. 搜索:“Stripe.Net”,安装它。

这将增加所有必需的引用。

这样,您将最大限度地减少可能在手动构建的dll发生的错误。



文章来源: Namespace not found for Stripe.net