C# 找不到SendGridApicClient

C# 找不到SendGridApicClient,c#,sendgrid-api-v3,C#,Sendgrid Api V3,在下面的代码中,有一个编译错误 错误CS0246找不到类型或命名空间名称“SendGridApicClient”(是否缺少using指令或程序集引用?)XYZ.Core.Dll XYZ.Core.Dll\Fabric\AppConfiguration.cs 87处于活动状态 我不确定我错过了什么图书馆 using SendGrid; using SendGrid.Helpers.Mail; using System.Collections.Generic; using System.Net.Ma

在下面的代码中,有一个编译错误

错误CS0246找不到类型或命名空间名称“SendGridApicClient”(是否缺少using指令或程序集引用?)XYZ.Core.Dll XYZ.Core.Dll\Fabric\AppConfiguration.cs 87处于活动状态

我不确定我错过了什么图书馆

using SendGrid;
using SendGrid.Helpers.Mail;
using System.Collections.Generic;
using System.Net.Mail;

private static SendGridAPIClient _SendGridApiClient;
这是我在packages.config中的内容

<package id="Sendgrid" version="9.10.0" targetFramework="net461" />
  <package id="SendGrid.Api" version="1.0.7" targetFramework="net461" />
  <package id="SendGrid.CSharp.HTTP.Client" version="3.3.0" targetFramework="net461" />
  <package id="SendGrid.SmtpApi" version="1.3.3" targetFramework="net461" />
  <package id="SendGridClient" version="2.0.0-preview2" targetFramework="net461" />

按照中描述的步骤进行操作
这将确保您已经引用了发送网格dll。

如果我不得不猜测的话,一个
SendGrid
库。您的项目是否缺少NuGet软件包?感谢您的重播@DanielMann,我已将我与SendGrid相关的packages.config内容添加到此处的说明PM>安装软件包SendGrid-项目“Gnowise.Core.Dll”中已存在9.10.0版软件包“SendGrid.9.10.0”。卸载它并重新安装将解决此问题。您也可以从
文件夹中手动引用dll