2017-12-18 29 views
-2

제 3 자 SDK를 사용하여 C# wpf 응용 프로그램을 개발했습니다. 이제 응용 프로그램을 배포하고 싶습니다. 나는 최소한의 사용자 상호 작용으로 웹에서 직접 응용 프로그램을 다운로드하고 설치하는 exe를 만들고 싶습니다.wpf C# 응용 프로그램 용 자동 설치 프로그램 exe를 만드는 방법은 무엇입니까?

또한 사용자 상호 작용없이 클라이언트 컴퓨터에서 .net 프레임 워크를 자동으로 설치하려고합니다. 예를 들어 확대/축소 모임 창 응용 프로그램과 같습니다.

감사합니다.

+1

ClickOnce를 사용해 보셨습니까? – kennyzx

+0

네, 튜브 비디오를 한번 배워 보았습니다 만 아직 만족스럽지 않습니다. 당신은 나에게 적절한 길을 제안 할 수 있니? – jigi

답변

0

당신은 어떻게 다운로드 및 설치하지만 어떻게합니까? 당신이 msi setup처럼 설치하려면

  • 내가 해요 당신이 ClickOnce를 같다 squirrel 을 시도하는 것이 좋습니다 그러나 그것은 작동합니다.

  • 그러나 업데이트 창 서비스를 만들 수있는 Installshield 또는 Advanced Installer도 확인할 수 있습니다. Windows 서비스 권한으로 사용자 상호 작용없이 작업을 수행 할 수 있습니다.

  • 또한 2 개월 전 내가 선호하는 다른 방법은 자신의 응용 프로그램입니다. 업데이트 프로그램 Windows 서비스 응용 프로그램을 만들 수 있습니다. 나는 그 버전이 응용 프로그램을 다운로드하고 업데이트하면 버전에 대한 URL을 확인하는 업데이터 소프트웨어를 개발했습니다. 또한 앱이 실행 중이 아닌 경우 앱이 실행 중인지 확인한 다음 실행하십시오. 난 당신이 그것을 찾을 수있는 타사 도구로 프로세스를 시작 해요 here 당신은 당신이 Windows 서비스입니다 자신의 응용 프로그램을 개발하려는 경우 필요합니다. Windows 서비스 때문에 isolated "session 0"

나는 최선의 방법은 자신의 개발 것입니다 생각합니다.

+1

그래, 나는 또한 사전 설치 프로그램을 시도하고 내 응용 프로그램을 성공적으로 (예 : 두 가지 방법으로. exe와. msi) 배포하지만, 이것과 같은 몇 가지를 exe 빌드, https://www.eztalks.com에서 응용 프로그램 설치를 다운로드하시기 바랍니다 수/(바닥 글 섹션에서 Windows 응용 프로그램) 및 설치, 당신은 더 명확한 아이디어를 얻을 – jigi