下载保存并运行

use*_*443 -1 c# download

我一直在尝试下载一个文件并运行它而不是C#,但成效有限.这是我的脚本:

using (WebClient Client = new WebClient())
{
    Client.DownloadFile("http://vx.zapto.org/newscript/enone.jpg", ".jpeg");
    MessageBox.Show("Downloaded!");
}
Run Code Online (Sandbox Code Playgroud)

有人可以帮忙吗?

nee*_*eKo 11

试试这个(如果通过运行它意味着用默认应用程序打开它):

using (WebClient Client = new WebClient())
{
    FileInfo file = new FileInfo("filename.jpeg");
    Client.DownloadFile("http://vx.zapto.org/newscript/enone.jpg", file.FullName);
    MessageBox.Show("Downloaded!");

    Process.Start(file.FullName);
}
Run Code Online (Sandbox Code Playgroud)

请注意,第二个参数to WebClient.DownloadFile(..)是文件名,而不是扩展名.