inno-setup

    2熱度

    1回答

    那麼,如問題所述,有什麼方法可以刪除或禁用組織框? 下面的截圖:

    1熱度

    1回答

    我很難將任務中的條件與GroupDescription結合起來。如果我不使用GroupDescription,它就可以工作。如果選擇了任務[2],我需要自動選擇任務[0]。我試過了: [Tasks] Name: InstallDS; Description: Install DServer?; GroupDescription: InsDS Name: InstallTG; Descripti

    1熱度

    1回答

    我在使用AfterInstall的[Files]條目中使用通配符Source參數。調用CurrentSourceFilename只是給我源模式 - 不是正在處理的實際文件。有什麼辦法可以得到實際的文件名嗎? 下面的例子將日誌{code:DirName}\*.ext一次爲每個文件,而不是{code:DirName}\file1.ext,{code:DirName}\file2.ext等 [Files

    1熱度

    1回答

    對於感興趣的人here有一個相關問題。我被鼓勵分開提出其中一個問題。 所以我有這個[Run]代碼: Filename: "{cmd}"; Parameters: "/C exit"; Description: "Exit Setup"; \ Flags: nowait postinstall runasoriginaluser unchecked skipifsilent; Check:

    2熱度

    1回答

    我的安裝程序應該在已存在的時候跳過更新程序文件,但它說文件正在被應用程序使用,並且安裝無法繼續。 安裝程序無法自動關閉所有應用程序。建議您在繼續之前使用需要由安裝程序更新的文件關閉所有應用程序。 單擊重試再試一次,忽略繼續,或中止取消安裝。 在安裝腳本的更新文件導入這樣 Source: "..\bin\Release\updater\*"; DestDir: "{app}\updater"; Fl

    0熱度

    1回答

    我有一個inno生成的安裝程序,它有兩個單獨的EXE(例如:A.exe和B.exe)捆綁到它。 A.exe或B.exe通過命令行參數標識並執行。一次只能安裝一個應用程序。 A.exe - >只能由管理員運行。 B.EXE - >任何用戶都可以運行 如果非管理員用戶嘗試安裝A.exe時,需要管理員權限,我想自動檢測和運行B.EXE這是爲非管理員用戶設計的。 所以在代碼到目前爲止,我已經使用Privi

    1熱度

    1回答

    我試圖在將PrepareToInstall頁面上的進度條和標籤複製(遷移)到以前的安裝到新位置時顯示。我正在使用Martin Prikryl的DirectoryCopy程序的稍微修改版本,並按預期工作;將文件和目錄複製到新位置,並將操作記錄到文件中。 但是,在複製文件時,如果有很多文件(我測試了2,500個文件,總共大約1.2GB,這可能是一個相當長的運行操作),GUI不更新並顯示凍結,而不顯示任

    -2熱度

    1回答

    我嘗試設置我安裝的路徑InnoSetup爲「....應用程序數據\漫遊\ MyApp的」 我在配置路徑 - DefaultDirName={userappdata}\CompanyName 和安裝過程中,當我檢查我的常數(在評估結果窗口),我得到: {userappdata} - C:\Users\User\AppData\Roaming {app} - C:\ProgramData\Com

    1熱度

    1回答

    我正在使用Inno安裝腳本並在卸載過程中調用自定義DLL來執行一些還原操作。不幸的是,卸載完成後,DLL和它的依賴不會被刪除,儘管我調用了UnloadDLL和DeleteFile。 爲什麼UnloadDLL失敗? 有沒有可能使用LoadLibrary加載動態鏈接庫?我已經看到了一些這方面的功能,但它們都被棄用了。 下面的代碼: function Revert(param: String): car

    2熱度

    1回答

    我正在使用Javafx本地程序包創建安裝程序。 我必須在安裝應用程序時執行一些操作。 我可以使用此代碼在安裝文件夾中添加批處理文件。 <fx:resources> <fx:fileset dir="${basedir}/${dist.dir}" includes="*.jar"/> <fx:fileset dir="${basedir}/${d