[dba-VB] Launch and monitor external programs from .NET

Robert L. Stewart robert at webedb.com
Thu Dec 6 12:28:08 CST 2007


David,

Here is what I use:

<asp:HyperLink ID="HyperLink1"
         runat="server"
         NavigateUrl="Documents/Interest_Skills_Survey.PDF"
         Text="Interest and skills assesment survey."
         Target="_blank">
         Interest and skills assesment survey.
</asp:HyperLink>

As far as I know, Adobe Reader is not installed on the server.

Robert

At 12:00 PM 12/6/2007, you wrote:
>Date: Thu, 06 Dec 2007 13:48:36 +1300
>From: David Emerson <newsgrps at dalyn.co.nz>
>Subject: Re: [dba-VB] Launch and monitor external programs from .NET
>         (was: Open PDF file)
>To: dba-vb at databaseadvisors.com
>Message-ID:
>         <20071206004538.RHEB9910.fep05.xtra.co.nz at Dalyn.dalyn.co.nz>
>Content-Type: text/plain; charset="us-ascii"; format=flowed
>
>I included Gustav's code in my web application as below:
>
>Dim runPdf As New System.Diagnostics.Process
>runPdf.StartInfo.FileName = HttpContext.Current.Server.MapPath("") +
>"\PDFFiles\" + strReportFile + ".pdf"
>runPdf.StartInfo.WindowStyle = ProcessWindowStyle.Normal
>runPdf.Start()
>
>However, when it is run by a user I get the following error: No
>application is associated with the specified file for this
>operation.  It seems to be wanting to open the file on the server.
>
>Do I need to install Adobe Acrobat on the server?  I would have
>thought that it would use the local machines copy.
>
>David



More information about the dba-VB mailing list