senhores, preciso fazer um donwload de arquivo, porém este arquivo esta no servidor, onde fica o IIS.
Tenho o seguinte erro com esse codigo:
string arquivo = @"http://10.1.1.1/Folder/file.pdf"; FileInfo fi = new FileInfo(arquivo); Response.Clear(); Response.ContentType = "application/octet-stream"; Response.AddHeader("Content-Disposition", "attachment; filename= " + fi.Name + ""); Response.Flush(); Response.WriteFile(fi.FullName);
onde 10.1.1.1 seria o ip do servidor,
file.pdf o arquivo!
e Folder é um alias de um diretorio virtual apontando para o diretorio onde contem o arquivo.
o erro que tenho é Não há suporte para formatos de URI. na hora de criar o FileInfo.