【发布时间】:2013-08-29 12:40:59
【问题描述】:
我们有一个 .NET 应用程序,它通过 P/Invoke 使用 WNet API 来枚举 Windows 网络中的网络资源。该应用程序在 Vista 和 Windows 7 上完美运行,但在 Windows 8 中它什么也找不到。
我已经尝试调试它并且没有错误,它实际上在第一级找到了一些网络容器,但是在其中它什么也没找到,它总是返回零条目和“没有更多条目”代码。
Windows 8 上的 WNet API 是否存在任何已知问题?
谢谢, 米海
【问题讨论】:
-
这些资源是否存在于 Windows 资源管理器中?如果不是,可能是 Windows 8 上的网络配置不正确。
-
是的,我可以从文件资源管理器浏览网络(现在在 Win 8 中调用它)。
-
您发现问题了吗?我相信这与 Hyper-V 以及 Windows 8 如何位于 Hyper V 上有关。
标签: c# winapi network-programming wnet