メールサービスで作業していますが、System.Net.MailまたはMailKitを参照できないようです。私はこのエラーで、自分のPCLプロジェクト参照用のナゲットパッケージをダウンロードしようとしています。これを修正する別の方法と思われるものは何ですか?私はOffice365 Outlookサービスを使用するように勧められましたが、私はそれを使用する方法を知らないのですか?メールパッケージアセンブリを参照できません
Could not install package 'Mail.dll 3.0.16292.1158'. You are trying to
install this package into a project that targets
'.NETPortable,Version=v4.5,Profile=Profile7', but the package does not
contain any assembly references or content files that are compatible with
that framework. For more information, contact the package author.
Mail.dllはMailKitでもSystem.Net.Mailでもありません。つまり、MailKitはProfile7をサポートしていません(MimeKitはそれをサポートしていませんが、Socketサポートは必要ないためです)。 Profile7はソケットをサポートしていないので、Profile7をサポートするSMTP、POP3、またはIMAPライブラリでは不可能*です。 – jstedfast
なぜPCLをターゲットに設定しようとしていますか?サポートしようとしているプラットフォームは何ですか?あなたはまっすぐ.NET 4.5または.NET Coreを考慮しましたか? MailKitを使用するには、> = .netstandard1.3をターゲットにする必要がありますが、それはとにかくPCLの未来です。 – jstedfast
@jstedfastあなたはちょっと私の不確かさに答えました..私たちはキオスク/デスクトップが10のアプリで勝つことを目指しています。私はプロジェクトの目標を設定するものではなかったので、なぜ私たちがプロファイル7を使用しているのか分かりませんでした。 – astropringles