我试图让我的程序在按下按钮时下载更新。更新时在System.dll中发生未处理的异常'System.Net.WebException'类型
我的代码如下:
private void button3_Click(object sender, EventArgs e)
{
WebClient Webc = new WebClient();
Webc.DownloadFile("https://www.dropbox.com/s/update.exe?dl=1", "C:/users" + Environment.UserName + "/documents/update.exe");
}
我真的不知道我现在应该做的,我搜索通过互联网,无法找到一个方法来解决这个问题。
我也使用System.Net,所以它不应该是一个问题。
感谢您的帮助! :)
可能不相关的错误,但在Windows约定是使用侧隙文件路径。另外,因为你没有使用'Path.Combine',你在''C:/ users“+ Environment.UserName'处错过了一个反斜杠,它将返回'C:/ usersclark'。 – stuartd
@stuartd实际上它解决了错误。将路径更改为正确的方式让我下载此文件。我真的不知道该怎么做:D,但我现在拥有它 –
将您的代码包裹在Try .. catch中,并在此处提供异常消息。 – Bharathi