小编use*_*995的帖子

即使在VB2005 Project中添加System.Management引用后,也未定义ManagementObjectSearcher

我在项目中的.aspx页面的代码隐藏文件中有以下代码:

Dim searcher As New ManagementObjectSearcher("SELECT RemoteName FROM win32_NetworkConnection WHERE LocalName = '" & sFilePath.Substring(0, 2) & "'")

    For Each managementObject As ManagementObject In searcher.[Get]()
        Dim sRemoteName As String = TryCast(managementObject("RemoteName"), String)
        sRemoteName += sFilePath.Substring(2)
        Return (New Uri(sRemoteName)).ToString()
    Next

    Return sFilePath
Run Code Online (Sandbox Code Playgroud)

ManagementObjectSearcher和ManagementObject都带有下划线,它告诉我它们没有定义.

我添加了System.Management引用,删除和重新读取,删除了我的缓存,重建了整个.aspx页面,删除了.dll以及我在谷歌上找到的许多其他故障排除建议但仍无法找到此问题的答案.

请帮忙!

vb.net

5
推荐指数
3
解决办法
2万
查看次数

标签 统计

vb.net ×1