1

私の同僚が、私が使用する「Security.dll」という DLL ファイルを作成しました。

これをプロジェクトに追加しましたが、正常に動作System.Net.Mail.SmtpClientしていますが、System32 フォルダーに別の DLL ファイルを使用しているように見えるクラスがあり、「Security.dll」とも呼ばれます。

したがって、メールを送信しようとすると、次のエラーが表示されます。

{"DLL 'security.dll' に 'EnumerateSecurityPackagesW' という名前のエントリ ポイントが見つかりません。":""}

この特定のクラスに DLL ファイルを無視するように指示する方法はありますか、または同僚に名前を変更するよう依頼する必要がありますか?

ありがとう

ジョン

4

1 に答える 1

6

これらのアセンブリに厳密な名前で署名する必要があると思います。

于 2012-06-18T18:13:21.510 に答える