2013-07-06 3 views
1

실행하고자하는 C# 응용 프로그램을 열었습니다. 정보를 열어 정보를 가져와 Excel 또는 txt 파일에 기록 할 수있는 가입 응용 프로그램입니다. 링크를 만들고 싶습니다. html로 가능한 한 간단하게, 내가 어떻게합니까, 나는 <a href = > 링크를 시도했지만 그것을 다운로드, 나는 그것이 열리고 밖으로 다운로드되고 실행 싶어요. hta을 만들려고 시도했지만 작동하지 않습니다. 버튼을 시도했지만 작동하지 않습니다. 나는 그것이 링크를 도망 가고 싶습니다. 그렇게 할 수있는 방법이 있습니까 아니면 그렇게 할 수 없다는 것이 server side입니까?웹 사이트에서 C# 프로그램 실행

편집

클라이언트는 단지 basic information, name, DOB, and email, 숫자에 넣어되지 않을 것이다, 그게 전부입니다.

+0

프로그래밍 문제 인 것처럼 들리지는 않습니다. 대신 SuperUser (http://superuser.com/)에서 질문을 시도해보십시오. –

+0

클라이언트가 웹 서버에서 원하는 수의 실행 파일을 작성할 수 있도록하는 것이 가장 바람직하다고 생각하지 마십시오. – Gabe

+0

기본 문제는 대부분의 웹 브라우저가 사용자가 무언가를 클릭하기 만하면 C# 프로그램과 같은 컴퓨터 수준 코드를 실행할 수 없다는 것입니다. 다운로드 및 실행 옵션, 또는 ClickOnce 대답했다,하지만 당신은 클라이언트의 기계가 한 번의 클릭으로 실행할 수있는 무언가가 아니라는 것을 알 필요가있다. 이 구독 응용 프로그램은 약간의 작업으로 HTML 및 JavaScript로 변환 될 수있는 것처럼 들립니다. – Katana314

답변

1

응용 프로그램이 클라이언트 측에서 실행되도록하려면 ClickOnce 배포를 조사 할 수 있습니다.

시작 응용 server-sideaspx (또는 cshtml/vbhtml) 코드 숨김에서 Process.Start()를 사용하여 꽤 큰 아뇨,하지만 불가능합니다.

+0

어떻게 한 번의 클릭으로 배포 할 수 있습니까? 응용 프로그램을 게시하고 href 링크에서 다시 실행하려고 시도하지만 작동하지 않습니다. 팝업으로 나타나기를 원합니다. –

+0

그건 완전히 다른 질문입니다. 새로운 SO 질문을 엽니 다. 그러나 당신이하기 전에, 당신은 그것을 알아내는 것이 더 낫습니다. 그렇지 않으면 새로운 질문은 당신이 대답을 얻기 전에 종료 될 것입니다 (FAQ를보십시오). –

관련 문제