Я открываю exe из контроллера MVC. net с помощью process.exe. Он работает в режиме отладки, но когда я размещаю опубликованный, .exe не открывается. Вот мой фрагмент кода.
System.Diagnostics.Process process1 = new System.Diagnostics.Process();
process1.StartInfo.FileName = global.GetSmartAlarmPath();// @"C:\SmartAlarm\SmartAlarm.exe";
SmartIEntities sm = new SmartIEntities();
string UserName = string.Empty;
UserName= global.UserDetailsOfLoggedInAdmin.UserName;
AdminMaster ad = sm.AdminMasters.Where(x => x.UserName == UserName && x.MarkDeleted == false).FirstOrDefault();
string pasword = global.Decrypting(ad.Password, "xxxxx");
process1.StartInfo.Arguments = ""+UserName+" "+pasword+"";
process1.Start();
process1.WaitForExit();
process1.Close();