1
나는 C# 프로젝트에서 Inno 설치 프로그램을 사용하고있다. 설치 프로그램에서 자동 업데이트를 확인하고 업데이트가 가능한 경우 설치 프로그램은 사용자 인증 (예 : 빌드 서버)을 사용하여 보안 (HTTPS) 웹 사이트에서 최신 바이너리를 다운로드해야합니다.inno 설치 프로그램의 보안 사이트 (https)에서 파일을 다운로드 할 수 있습니까?
InnoTools Downloader (http://www.sherlocksoftware.org/page.php?id=50)도 확인했습니다. HTTP 및 FTP에서 다운로드 할 수 있지만 HTTPS에서는 다운로드 할 수 없습니다.
inno 설치 파일이나 다른 설치 프로그램 메커니즘을 C#에서 사용할 수 있습니까?
미리 감사드립니다.
[OpenSSL을위한 지원] (http://www.ararat.cz/synapse/doku.php/public:howto:sslplugin)을 추가하려면 원본 라이브러리 소스를 수정해야하지만 정직해야합니다 , 나는 그 코드를 좋아하지 않는다. – TLama
대신 응용 프로그램에서 새 설치 프로그램을 다운로드하도록 만들 수 있습니다. 일반적으로 사용자가 앱을 자주 실행하지만 설치 프로그램은 거의 실행하지 않는 것이 일반적입니다. 즉, 사용자가 실제로 설치할 때 사용 가능한 업데이트가 있음을 즉각적으로 알리기 위해 사용자를 설치할 수는 있지만 그다지 특이한 것은 아닙니다. – Miral
답장을 보내 주신 TLima와 Miral에게 감사드립니다. – Neil