Windows 2008 R2 から Windows 2012 R2 Core に移行したばかりの従来の ASP アプリケーションがあります。
どうやら Windows の Core バージョンには cdosys または cdonts が含まれていないため、アプリケーションは電子メールを送信できなくなりました。
私が見つけたアドバイスのほとんどは、電子メールの送信に system.net.mail を使用することを提案しています。これはもちろん .NET テクノロジであり、従来の ASP を使用しています。
私たちのシステムには .NET がありますが、従来の ASP が電子メールを送信するために .NET ページと通信できるかどうかはわかりません。
Persits ASPEmail のようなサードパーティの COM ユーティリティを使用する以外に、これを回避するネイティブな方法はありますか?
サーバー コア インスタンスをフル バージョンの Windows に変換する必要はありません。それはバズーカでアリを殺すことです。これはコード内の 2 つの場所にのみ影響を与えており、他のすべてはコア上で問題なく動作しています。