Hello, all... I have a button on my page (using AJAX) that shows an html-file in a new browser TAB. This works great on my local VS2012 ASP.NET project. However, when I upload the report pages to Winhost server, the button does NOT show the html-file at all. My Code is as follows: Dim sFileShortName As String = "HistoryDateFleetReport.html" Dim sFQFName As String = "~\HTML_Reports\" & sFileShortName Dim sServerFileName As String = HttpContext.Current.Server.MapPath(sFQFName) sRet = sServerFileName lblFileName.Text = sFQFName lblMapPath.Text = sRet The last two sentences place the Filename and MapPath into the page so I can see them during execution as follows: sFQFName = "~\HTML_Reports\HistoryDateFleetReport.html " << as expected MapPath = "E:\web\nnnnnn\HTML_Reports\HistoryDateFleetReport.html " << Is this correct? I know that the generated html-file is created on the Winhost server and using FileZilla -- I can view the html-file in a browser. Here is the code that LAUNCHES the html-file: Dim strFileName As String = hidReportHtmlName.Value ' Display into a new browser-tab. System.Diagnostics.Process.Start(strFileName) Response.ContentType = "application/html" Response.AddHeader("content-disposition", "attachment;filename=" & strFileName) Response.Cache.SetCacheability(HttpCacheability.NoCache) ScriptManager.RegisterClientScriptBlock(cmdLaunchReport, Me.GetType(), "HelpOnLoad", "window.open('" & strFileName & "','_blank','location=0,menubar=0,status=0,titlebar=0,toolbar=0');", True) Try Response.End() Catch ex As Exception Thread.Sleep(1000) End Try Any suggestions as to what is going wrong here in the Winhost server? Bad file-path? Bad MapPath? Thanks.