我在项目中的.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 ×1