首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >使用System.Web.Mail和System.Net.Mail

使用System.Web.Mail和System.Net.Mail
EN

Stack Overflow用户
提问于 2010-12-29 19:41:31
回答 2查看 2.3K关注 0票数 0

我们有一个网站,我们已经重新设计和编码工作使用System.Net.Mail,但我们的网站的其他部分使用System.Web.Mail

我们已经指定了要在web.config文件中使用的名称空间,但是由于我们同时指定了System.Net.MailSystem.Web.Mail,并且它们都使用MailMessage,因此抛出了一个错误

代码语言:javascript
复制
'MailMessage' is ambiguous, imported from the namespaces or types 'System.Web.Mail, System.Net.Mail'.

有没有办法避免这个错误,同时仍然使用这两个名称空间?

谢谢

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2010-12-29 19:49:04

使用命名空间来声明您希望在类型声明中引用哪个命名空间,如下所示:

代码语言:javascript
复制
System.Web.Mail.MailMessage NewWebMessage = new System.Web.Mail.MailMessage();

代码语言:javascript
复制
System.Net.Mail.MailMessage NewNetMessage = new System.Net.Mail.MailMessage();
票数 3
EN

Stack Overflow用户

发布于 2010-12-29 19:48:13

您可以将完全限定名称添加到namespace的用法之一。对于ex

代码语言:javascript
复制
System.Web.Mail.MailMessage messageObject=new System.Web.Mail.MailMessage()
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/4553764

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档