I have developed an asp.net,c# application. In that application I have a task like open excel file, I've done the task when developing visual studio, its working fine locally.
but when I hosted my application into IIS server, it is not responding when I click read button.
My IIS Version - 7.5.7600
Asp.Net Code:
<asp:TemplateField HeaderText="Read">
<ItemTemplate>
<asp:LinkButton runat="server" ID="lnkKpiName" Text='✉ Read' CommandName="View" CommandArgument="<%# ((GridViewRow) Container).RowIndex %>" CssClass="label" ForeColor="Green"></asp:LinkButton>
</ItemTemplate>
</asp:TemplateField>
C# Code :
if (e.CommandName == "View")
{
LinkButton lnkBtn = new LinkButton();
lnkBtn.Attributes.Add("target", "_blank");
int index = Convert.ToInt32(e.CommandArgument);
string FileName = ((Label)gvwUserManual.Rows[index].FindControl("lblFileName")).Text;
ProcessStartInfo sInf = new ProcessStartInfo();
sInf.FileName = "EXCEL.EXE";
string XlsPath = Server.MapPath(@"~/SupportDocuments/" + Request.Cookies["BCookies"]["SessionUserName"].Trim().ToString() +"/" + FileName);
sInf.Arguments = XlsPath;
Process.Start(sInf);
}
Do I have give any permission to open excel file through IIS?

ProcessStartInfoa big red flag went up