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 回答