【问题标题】:How to Activate Network Discovery in C#?如何在 C# 中激活网络发现?
【发布时间】:2012-02-13 15:11:15
【问题描述】:


我需要知道如何在 Windows 中启用“网络发现”选项。
我尝试使用 WMI 来实现,但我做不到。
有人能帮我吗?
谢谢!

【问题讨论】:

  • 欢迎来到 StackOverflow。如果您将尝试过的代码与问题一起粘贴,问题更容易在此处得到解答。
  • 你有任何可以从你尝试过的代码中发布的代码吗?

标签: c# networking wmi discovery


【解决方案1】:

这里已经解决了:How to programmatically turn on "Network Discovery" in Windows OS?

不确定您是否已经尝试过该解决方案,但它应该可以工作

【讨论】:

  • 我解决了这个问题。解决方案:将windows防火墙中的规则更改为“network discovery”“netsh advfirewall firewall set rule group="network discovery" new enable=yes” 此命令在C#中使用System.Diagnostics.ProcessStartInfo和System.Diagnostics.Process执行。感谢您的回复。
  • 请阅读 Stackoverflow 常见问题解答。您可以回答自己的问题并接受它们,以便关闭它们。将它们作为对答案的评论发布肯定不是要走的路。
猜你喜欢
  • 2012-12-14
  • 2018-03-24
  • 2018-04-28
  • 2014-01-18
  • 2017-12-08
  • 2012-04-11
  • 2014-04-09
  • 2013-08-20
相关资源
最近更新 更多