【问题标题】:How to add the reference for System.Management in VSCode?如何在 VSCode 中添加对 System.Management 的引用?
【发布时间】:2021-11-28 22:17:47
【问题描述】:

如何在VSCode中添加System.Management的引用?它总是显示错误:

“类型或命名空间名称‘Management’不存在于 命名空间‘系统’”

我右击System.Management,没有任何参考管理选项。真的不知道怎么处理。

【问题讨论】:

  • 你能分享更多关于代码的细节吗?
  • nuget.org/packages/System.Management - 该软件包适用于 Windows,您打算在 MacOS 上用它做什么?
  • 我正在尝试通过ManagementClass获取客户端的MAC地址,我的开发设备是Mac,因为我的应用程序将在ios&android上运行。
  • 请澄清您的具体问题或提供其他详细信息以准确突出您的需求。正如目前所写的那样,很难准确地说出你在问什么。

标签: c# visual-studio-code system.management


【解决方案1】:

我猜你正在开发 Xamarin 应用程序。 System.Management 是仅限 Windows 的命名空间/包,您需要特定于平台的方式来获取 MAC 地址。没有更多细节,很难说出你到底想要完成什么,但你可以看看这个问题:https://stackoverflow.com/a/43885747/1286216

另外,请注意较新的 Android 设备会随机分配 MAC 地址。

【讨论】:

    【解决方案2】:

    首先选择左上角的Project

    然后在解决方案资源管理器中右键单击该项目,然后单击ReferenceAdd

    您可以在参考管理器对话框中选择System.(Whatever you want)

    【讨论】:

    • 这个问题清楚地说明了VS Code - 你为什么回答如何在VS中做到这一点?不同的程序、不同的用户界面、不同的做事方式。
    • 是的,只是完全不同,但还是谢谢你第一次回答我。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2017-05-13
    • 2021-08-23
    • 1970-01-01
    • 1970-01-01
    • 2021-11-11
    • 1970-01-01
    • 2014-02-08
    相关资源
    最近更新 更多