如何找到服务器名称#39; m正在运行?

时间:2014-08-22 19:36:41

标签: asp.net

我正在使用visual studio 2010构建一个网页。我想使用密码恢复控制。我需要找出服务器名称是什么,因此我可以使用SMTP设置向忘记密码的用户发送电子邮件。我不知道怎么弄它。有人知道吗我非常感激。

1 个答案:

答案 0 :(得分:1)

My.Computer.Name应该在VB中做到这一点。 @Vache说C#中不存在My.Computer

或者

System.Environment.MachineName,正如评论员指出的那样。

看起来System.Environment.MachineName可能是首选,因为这是一种静态方法。似乎在项目层面增加了My.Computer.Name;当我在具有众多项目的解决方案中的立即窗口中尝试它时,调用是模糊的。在获得价值之前,我必须通过项目的命名空间完全限定它。例如,MyNamespace.Project1.My.Computer.Name。但是,如果你从项目中而不是像我那样在全球范围内调用它,你就不应该对其进行限定。