Click here to Skip to main content
15,881,248 members
Please Sign up or sign in to vote.
1.00/5 (1 vote)
See more:
Hello,

I would like to download file from NAS by using Web Application which is developed in VS2003 and .NetFramework 1.0.

For Ex:
NAS Folder = \\ABS\Hik\File.


I created Application Pool with Authorized USER as ServiceID and created installed web application under WebSite and linked it with Application Pool.

Any Suggestion?

Regards,
AJ83
Posted

1 solution

By using below code, User can download files from NAS or over the network.

C#
protected void DownloadFile()
{
    try
    {
        string strURL = \\bac\SDF\ASD.XML;
        WebClient req = new WebClient();
        HttpResponse response = HttpContext.Current.Response;
        response.Clear();
        response.ClearContent();
        response.ClearHeaders();
        response.Buffer = true;
        response.AddHeader("Content-Disposition", "attachment;filename=\"" + strURL + "\"");
        byte[] data = req.DownloadData(strURL);
        Response.ContentType = "application/UnknownType";
        Response.ContentEncoding = Encoding.Unicode;
        response.BinaryWrite(data);
        response.End();
    }
    catch (Exception ex)
    {
        ex.Data.ToString();
    }
}


I am posting this solution for those who might in search for downloading files from Network.

Regards,
AJ83
 
Share this answer
 

This content, along with any associated source code and files, is licensed under The Code Project Open License (CPOL)



CodeProject, 20 Bay Street, 11th Floor Toronto, Ontario, Canada M5J 2N8 +1 (416) 849-8900