basic-msi

    0熱度

    1回答

    我有一個簡單的自定義操作,我在SetupProgress對話框之前插入,顯示AskOptions對話框提供了一些快捷方式選項。 大多數情況下,我的表現與預期的一樣,但有一種行爲我找不到。如果用戶單擊後退按鈕,我希望它轉到上一個對話框,而不是繼續到SetupProgress對話框。我爲我的對話框使用下面的代碼(減去實際創建快捷方式的代碼)。 function MyFunction(hMSI)

    0熱度

    1回答

    如何將自定義對話框添加到InstallShield 2010中基本MSI項目的執行順序? 我想,當安裝程序直接運行作爲命令行MSIEXEC.EXE基本的UI命令行參數.exe文件或 要顯示該對話框 這是可以做到的,如果是的話怎麼樣? 在此先感謝 Raghu。

    1熱度

    2回答

    我有一個帶有先決條件的Installshield Basic MSI項目。一旦用戶嘗試運行setup.exe文件,它將顯示先決條件對話框,並且用戶能夠按預期成功安裝先決條件。 應用程序安裝成功後,用戶刪除其中一個必備組件。 後來用戶嘗試通過雙擊setup.exe來修改安裝。在進行修改之前,安裝程序會按預期顯示先決條件對話框。 但是,如果用戶嘗試從添加/刪除程序(使用更改選項)修改安裝,則安裝不會顯

    0熱度

    1回答

    我剛做了一個基本的MSI安裝程序[使用installshield 2012 spring professional]來安裝ActiveX控件,我基本上添加了組件並啓用了「安裝時提取com信息」選項對於密鑰文件。 我已硬編碼的目標路徑,並禁用許可證,公司信息,目的地路徑選擇對話框。在seup.exe下的版本中,我啓用了壓縮MSZIP。 ActiveX dll的大小是200 kb,但生成的setup.

    0熱度

    2回答

    我使用項目助手創建了一個InstallShield 2016專業版的Basic MSI安裝程序項目。我沒有創建任何組件/功能(只創建了deafulkt功能)。 安裝程序應首先運行控制檯應用程序(作爲安裝程序的一部分添加,但不會安裝),如果沒有錯誤,只需將WPF應用程序(DLL和.exe)複製到客戶端。 理想的步驟是,採訪對話提議後: 提示所用的,如果他/她要繼續 如果[否]關閉過程中,如果[是],

    2熱度

    1回答

    我有一個解決方案,其中包含幾個特定的​​64位或32位dll,我想用安裝程序進行部署。 我在InstallShield 2012中有兩個基本的msi項目,一個用於32位系統,另一個用於64位系統。 我還要求64位安裝程序不能在32位系統上工作,和。 將64位安裝程序限制爲64位系統很容易,但我無法確定是否在32位系統中。 以下是我已經嘗試過的解決方案: 檢查Windows Installer屬性:

    0熱度

    1回答

    我已創建32位基本MSI項目,並且希望從32位安裝程序安裝文件啓動/安裝64位msi程序包。我試圖使用鏈式msi包,但我面臨的問題是64位安裝程序不是將其文件複製到64位「程序文件」文件夾「,而是總是採取32位程序文件文件夾路徑來複制其文件。如果我單獨安裝64位msi軟件包,那麼它會採取正確的路徑,但如果嘗試從32位安裝程序包安裝作爲鏈接MSI,那麼它不會採取64位程序文件夾 我請求任何人請給你寶

    0熱度

    1回答

    我正在創建一個基本的MSI項目。在SQLLogin對話框中,如果我從文本框中刪除數據庫目錄名稱,然後瀏覽現有數據庫,則該值不會在單擊「確定」時出現在文本框中,但如果我單擊後退,則下一個值出現在字段中(意思是它正在更新,但沒有顯示我猜)。它工作正常,否則如果我刪除/編輯文本框後不更新它。這是一個開放的問題嗎?或者我錯過了一些設置?

    0熱度

    1回答

    我有使用InstallShield 2015創建的基本msi項目 它的.ism和.rul文件包含很多值,只要我們的軟件有新版本,就會經常更改。 我有每個版本需要更新的項目列表,並且都是手動完成的,但使用InstallShield UI。 我有一個腳本,使用InstallShield自動化來更新ProductVersion,ProductCode,ProductName等,但所有類型的註冊表設置,字

    0熱度

    2回答

    我已經創建了一個基本的MSI安裝程序,使用InstallShield 2014作爲服務器/客戶端程序,並且必須根據在我們的服務器之前安裝的數據庫的許可證密鑰動態地隱藏功能應用正在安裝。我爲需要隱藏的功能創建了條件,將InstallLevel設置爲0(如果它們未獲得許可),將InstallLevel設置爲1(如果它們已獲得許可)。我在SQL登錄對話框之後獲取許可證密鑰(因爲安裝程序不知道要查看哪個數