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