我有一个 exe 文件,当被调用时,它会打开一个 pdf 查看器......我在我的 Web 应用程序中使用了它,并尝试将它作为服务部署在我的天蓝色云上。一切正常,但是当我单击我调用它的链接或按钮时。它给出了一个运行时错误,因为“位置已更改或移动”......我只想打开该查看器应用程序以在我的天蓝色云上运行。
如果我在这个地方问了一个错误的问题,我很抱歉。但我唯一需要的是我想在工作状态下部署那个 exe。我是云环境的新手,请帮助我..不要将此问题标记为模棱两可或无法回答。plzz 建议我以任何方式可以做到这一点。eiher 云服务或云网站或虚拟机等。您明智的任何一句话都会对我有很大帮助。
我用来调用该 exe 的代码是。
protected void Button1_Click(object sender, EventArgs e)
{
// Create An instance of the Process class responsible for starting the newly process.
System.Diagnostics.Process process1 = new System.Diagnostics.Process();
// Set the directory where the file resides
process1.StartInfo.WorkingDirectory = Request.MapPath("~/");
// Set the filename name of the file you want to open
process1.StartInfo.FileName = Request.MapPath("ProjectViewer.exe");
// Start the process
process1.Start();
}