나는 VB에서 asp.net에 웹 사이트를 가지고 있으며이 프로그램에 대한 .exe를 실행하려는 링크를 클릭하면 PC에 설치된 의료 프로그램에 대한 링크가 있습니다. 이 코드를 찾았지만 내 프로젝트를 로컬 때 키우면에만 작동 : 나는이 코드를 시도asp.net 웹 사이트에서 EXE 파일을 어떻게 실행할 수 있습니까?
System.Diagnostics.Process.Start("C:\Windows\System32\MiProgram.exe")
:
Dim OpenDoc As ProcessStartInfo = New ProcessStartInfo
Dim stPath As String = "C:\Windows\System32\MiProgram.exe"
OpenDoc.FileName = stPath
OpenDoc.Verb = "open"
OpenDoc.WindowStyle = ProcessWindowStyle.Normal
Process.Start(OpenDoc)
두 코드가 로컬로 작동하지만, 나는 내 프로젝트를 얻을 때 웹, 아무것도하지 않습니다
나는 IIS 서비스를 활성화 할 수 있다고 읽었습니다. 나는 this page의 단계를 따르지 만 나에게는 유용하지 않습니다.
이 문제를 해결하려면 어떤 해결책이 있습니까?
제안 사항을 수락합니다. 감사합니다. .
권리 문제가있는 것처럼 보입니다.이 게시물은 도움이 될 것입니다. – Adil
사용자가 브라우저에서 해당 파일을 클릭하면 EXE 파일을 시작할 수 없습니다. 그것은 보안 조치입니다. 모든 브라우저는 그것을 차단할 것이며, 심지어 다운로드하기조차도 현재 엄청난 경고 없이는 항상 가능하지는 않습니다. –
@Adil 어떤 게시물입니까? –