我有webpage
在ASP.NET
。
而且我有一個使用C#
創建的.exe
應用程序。
首先,用戶必須下載.exe
應用程序,並將其複製到C:\
。
我可以在網頁上給出說明。
在網頁中使用link
,我需要打開該特定的.exe
應用程序。
我嘗試以下代碼:
從網站開始EXE申請
using System.Diagnostics;
......
......
......
ProcessStartInfo info = new ProcessStartInfo(@"C:\app.exe");
Process.Start(info);
這工作正常當地,但是當我上傳的webserver
,我得到了以下Exception
。
Exception Details: System.ComponentModel.Win32Exception: The system cannot find the file specified
隨後我在Google
,發現如何iTunes
從網站啓動。
類似於以下鏈接。
Launches iTunes.exe from here
然後我試着用下面的link
打開iTunes。
<a href="itunes:///">Open iTunes</a>
它的工作完美,但我試過同我.exe
的應用程序,它沒有打開,並在同一時間,它呈現出以下錯誤。
HTTP Error 400 - Bad Request.
因此,誰能指導我從我的webpage
打開我.exe
應用。
如果.exe
在server
的Bin
文件夾中,那我該怎麼辦。
感謝
可能重複[如何啓動web頁面(asp.net)的EXE(http://stackoverflow.com/questions/916925/how啓動一個exe-from-web-page-asp-net) –
檢查exe文件在服務器上的路徑。 – Taosique
@ L-Three:我讀過這個。我也試過。從這個鏈接只有我得到了iTunes的想法。 – user3611406