Inno Setupスクリプトを実行すると、「これはインストールされます....続行しますか?」というプロンプトが表示されます。Inno Setupインストーラを起動します。 "これはインストールされます....続行しますか?"プロンプト
このプロンプトが表示されずにインストールを開始するにはどうすればよいですか。
ユーザーが既にセットアップをダブルクリックしてインストールした後、UACイベントが発生し、Inno Setupが実際にアプリケーションをインストールするかどうかを確認します。
これは、ユーザーが本当に馬鹿に見えるようにするため、3回「確認」する必要があります。
最後のプロンプトをスキップする方法はありますか?
これは私のスクリプトです:
[Setup]
VersionInfoVersion=
AppName=MyApp
AppVerName=MyApp
AppPublisher=MyCompanyName
AppPublisherURL=www.mywebsite.com
AppSupportURL=www.mywebsite.com
AppUpdatesURL=www.mywebsite.com
AppID=A1T2B24E-304A-2274-5A2A-550GF09E4712
DefaultDirName={pf}\MyApp
DefaultGroupName=MyApp
DisableProgramGroupPage=yes
DisableDirPage=yes
DisableReadyMemo=yes
DisableReadyPage=yes
DisableFinishedPage=yes
DisableStartupPrompt=yes
LicenseFile=
SetupIconFile=d:\dev\projects\distribute\box_software.ico
Compression=lzma2/ultra64
SolidCompression=yes
PrivilegesRequired=admin
WizardImageFile=d:\dev\projects\innosetup\large.bmp
WizardSmallImageFile=d:\dev\projects\innosetup\small.bmp
DirExistsWarning=no
UsePreviousAppDir=yes
ShowLanguageDialog=auto
SignedUninstaller=yes
SignedUninstallerDir=d:\dev\projects\innosetup\signeduninstaller
OutputBaseFilename=osb_setup_update
OutputDir=d:\dev\projects\MyApp\compiled\upload
は編集:Dispiteが定義された "DisableReadyPage" を有する、私はまだ、この特定のページを取得します。
これはスクリーンショットです:
英語への翻訳は以下のようになり、「インストールの準備セットアップが今のコンピュータにアプリケーションをインストールする準備ができて、インストールを開始するには[インストール]をクリックします。。。」
ありがとうございました。私はコードでスクリプトを作成しましたが、私はこの行を完全に逃しました。再びありがとう。 – tmighty
はい。説明をありがとうございます。 – tmighty
私の問題は依然として続きますので、返信のチェックを外す必要がありました。私はそれに応じて自分の投稿を更新しました。 – tmighty