2009-11-20 3 views
1

제가 생각할 수있는 가장 좋은 예는 Google 크롬 설치입니다.브라우저에서 C# .Net 응용 프로그램 시작. 가능한?

같은 방법으로 실행되는 다른 응용 프로그램 하나를 기억합니다. 그것이 무엇인지를 기억할 수 없습니다. C# 또는 심지어 .Net으로 제작되었다는 것을 의미하지는 않습니다.

어쨌든 가능합니다. 다 끝났어. 그냥 궁금 해서요.

답변

8

당신이 요구하는 것은 ClickOnce 배치라고 생각합니다.

ClickOnce 배포는

+1

+1. ClickOnce 배포는 사용자 경험에 대한 진정한 대우가 될 수 있습니다. :) –

+0

그게 내가하려는 일에 완벽하게 작동합니다. 감사! – Phenome

0

응용 프로그램을 실행하거나 설치에 대해 얘기하는 단순화 된 설치를 위해 웹 서버 또는 네트워크 파일 공유에 Windows 기반 응용 프로그램을 게시 할 수 있습니다? Windows 내에서 프로토콜 핸들러 (예 : http : //)가있는 애플리케이션을 등록하여 애플리케이션을 시작할 수 있습니다 ... 다른 브라우저에는 다른 동작이 있지만 그렇게 할 수 있습니다. 자세한 내용은 this 링크를 참조하십시오.

+1

와우! 사실 ... 나는 과거에 프로토콜 핸들러를 사용하여 (간략하게) 노력했지만 나에게는 나쁜 기억이있다. 그래서 나는이 프로젝트를 위해 그것을 기억하지 못했습니다. 그러나 실제로 ... 그것은 잘 작동 할 것입니다. – Phenome

+0

이 방법은 데스크톱 빌드와 브라우저가 표준화 된 내부 응용 프로그램에 적합합니다. –

1

다른 사람이 이미 ClickOnce를 지적 했으므로 아마도 원하는 것입니다. 또 다른 대안으로는 응용 프로그램이 브라우저 창에서 실행되는 Silverlight를들 수 있습니다.

+0

Silverlight는 실제로 나중에 사용해 볼 수있는 무언가입니다. 이 프로젝트에서는 clickOnce를 계속 사용합니다. 감사. – Phenome

관련 문제