Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/317.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 在VS 2010、Silverlight 5、C中找不到System.Net.Mail_C#_.net_Visual Studio 2010_Silverlight_Silverlight 5.0 - Fatal编程技术网

C# 在VS 2010、Silverlight 5、C中找不到System.Net.Mail

C# 在VS 2010、Silverlight 5、C中找不到System.Net.Mail,c#,.net,visual-studio-2010,silverlight,silverlight-5.0,C#,.net,Visual Studio 2010,Silverlight,Silverlight 5.0,我无法添加System.Net.Mail 使用System.Net.Mail写入时会发出错误消息-命名空间邮件在System.Net中不存在。当它是系统dll的一部分时,为什么要在System.Net中搜索它 我已经在我的项目中添加了System.Net和系统引用 我的目的:我想使用MailAddress验证电子邮件格式。我不需要发任何邮件。只是格式验证。对于此系统,必须添加.Net.Mail 谢谢如果您正在编写客户端代码,Silverlight不支持System.Net.Mail命名空间 或者

我无法添加System.Net.Mail

使用System.Net.Mail写入时会发出错误消息-命名空间邮件在System.Net中不存在。当它是系统dll的一部分时,为什么要在System.Net中搜索它

我已经在我的项目中添加了System.Net和系统引用

我的目的:我想使用MailAddress验证电子邮件格式。我不需要发任何邮件。只是格式验证。对于此系统,必须添加.Net.Mail


谢谢

如果您正在编写客户端代码,Silverlight不支持System.Net.Mail命名空间

或者,您可以只创建一个WCF服务,如下所示

使用正则表达式验证电子邮件地址


Silverlight没有System.Net.Mail类。您可以使用处理发送邮件的WCF服务

这是一个很好的例子


谢谢。这就是为什么我可以在测试控制台应用程序中添加System.Net.Mail,但不能在silverlight项目中添加。你能解释一下我如何验证电子邮件地址格式应该很简单吗。我不懂编码,你知道正则表达式吗?利用这个