检查一下程序是否以管理员权限运行,如果 URL 正确的话应该是程序没有权限访问 C:\ 根目录。请修改 app.manifest 设置 requestedExecutionLevel 为 requireAdministrator。
以上代码经测验,第一次点击不会出错,图片会下载到,如果你第二次点击才会出错,这是因为你已经存在这张图片了,再下载后的图片与现有文件同名,所以报错。
不要放在C盘,C盘有权限的要求的。