I have developed a aspx page to upload msi file to server ( by using fileupload control ) and install msi in the server. When i acess the web page in the server itself the msi installation takeplace. But when i access from a different machine installation will not start. i have the following code ( c#) to start installation.
msiFilePath = Server.MapPath("MSIFileFolder") + "\\" + filename;
fileUploadMSI.PostedFile.SaveAs(msiFilePath);
installProcess = new Process();
installProcess.StartInfo.FileName = msiFilePath;
installProcess.Start();
installProcess.WaitForExit()