0

我正在编写一个小型 C# 客户端,它每 5 秒检查一次本地服务器上的主页。在 Windows-7-VM 上它可以工作,但如果我尝试在 XP 虚拟机上运行客户端,我会得到System.Net.WebPermission-Exception。两个 VM 具有相同的网络设置(WinXP-IP= 10.0.1.100, Win7-IP= 10.0.1.101),并且它们的网络适配器设置为桥接网络(在 Win7-VM 中客户端工作)

我的代码:

private string GetPageContent(string url)
{
    WebClient client = new WebClient();
    string output = client.DownloadString(url);
    client.Dispose();
    return output;
}

WebClient 尝试下载的 URL 如下所示 http://10.0.1.25/info.php

这是 Windows XP 特有的问题还是我必须添加一些权限?

4

0 回答 0