2016-06-01 21 views
1

.NET Framework 4.0で次のコードを使用しています。 sendgridパッケージのバージョンは6.1.0ですが、プロジェクトをビルドするとビルドは失敗しますが、エラーはありません。 .Net 4.5.1で同じコードを実行すると動作します。私はグリッドメール機能が.netで動作していません。フレームワーク4

SendGridMessage myMessage = new SendGrid.SendGridMessage(); 
myMessage.AddTo("[email protected]"); 

myMessage.From = new MailAddress("[email protected]", "Update"); 
myMessage.Subject = "New Update"; 
myMessage.Text = "Processed sucessfully"; 

var transportWeb = new Web("<API Key>"); 
transportWeb.DeliverAsync(myMessage).Wait(); 
+0

あなたの質問への回答は –

+1

です.Net Framework 4.0のバージョンのSendGridでは、APIキーを使用してWebの新しいインスタンスを作成できますか? NetworkCredentialを使用して作成するオプションが表示されます。 – AlvinfromDiaspar

答えて

2

Microsoft.AspNet.WebApi.Client 5.2.3SendGrid 6.1.0の依存性であり、それは.NET 4.5

使用してAを必要と.NET 4.0を使用する必要がありますようお勧めしてくださいSendGridの下位バージョンです。たとえば、SendGrid 5.1.0

+1

ユーザー名、パスワードの代わりに送信グリッドAPIキーを使用しています。このアプローチは.Net 4.5.1のsendgrid 6.1.0で動作していましたが、4.0ではsendgridを使う必要があります –

+0

私の編集した答えを見てください –

関連する問題