installshield-2011

    1熱度

    1回答

    我正在使用一個InstallShield基本MSI安裝程序,它有另一個MSI鏈接到它以及一個自定義操作。 以管理員身份安裝我們的應用程序效果很好,MSI運行時啓動我們的自定義操作以及鏈接的MSI。 但是,如果您在Windows 7上以非管理用戶身份運行它,則會得到兩個UAC提升提示(一個用於原始執行,另一個用於鏈接的MSI),但自定義操作失敗可能是由於缺少提升。 如果用戶不是管理員(我們可以控制軟

    0熱度

    1回答

    我已經使用Installshield 2011創建了一個安裝程序。此安裝程序在StartMenu - > Programs中創建快捷方式,並且它在安裝期間還運行了一個vbscript。此VB腳本在StartMenu - >程序中創建另一個快捷方式。 問題是由Installshield創建的快捷方式會自動「固定到開始」,因此在Windows 8上顯示爲城市用戶界面上的圖塊,但由VBScript創建的

    1熱度

    2回答

    有沒有辦法建設,其中的exe被傾倒或其他方案的路徑時使用的產品版本號作爲變量等 這樣我可以設置變量一次,只是讓它自動更新。 (最後,我要在版本號通過,但多數民衆贊成在路上。) 感謝

    2熱度

    2回答

    我已經使用InstallShield 2011 Basic MSI成功創建了標準補丁。我在檢測已安裝的應用程序的早期版本時遇到了問題。例如,我有一個名爲XYZ的應用程序,其基本版本爲3.7.0.188,我想用3.7.0.201版本進行修補。我可以成功地將這個補丁應用到3.7.0.188的基礎上。現在,如果我安裝早期版本的應用程序XYZ(3.7.0.173)並嘗試應用我的修補程序,它將失敗。我希望能

    0熱度

    1回答

    在嘗試使用InstallShield創建現有Web應用程序的主要升級here我已經創建了一個新的應用程序池,但無法創建新的IIS應用程序。但是,當新安裝創建新池時,它不會將現有虛擬目錄更改爲使用新池。日誌說虛擬目錄已經存在,並保留在那裏。 是否可以讓安裝程序更改現有組件,或者簡單地刪除虛擬目錄組件,因爲remove files表需要一個目錄? 感謝

    3熱度

    2回答

    我有我的安裝程序的32位和64位版本,它們具有(幾乎)完全相同的代碼&自定義操作序列(只有細微的差別,其不相關的這個問題) 我想我的安裝程序,以檢測它是否已經預先安裝在這種情況下運行自己的代碼,而不是顯示默認的Windows Installer錯誤的: Another version of this product is already installed. Installation of thi

    1熱度

    1回答

    我已經使用Installscript msi創建了一個安裝程序。我執行僅安裝選擇性功能的自定義安裝。 現在在維護安裝期間,當我選擇安裝類型爲「自定義」時,作爲全新安裝(首次安裝)的一部分安裝的所有功能看起來都是在功能樹中選擇的。 我不希望用戶能夠以取消選擇這些功能,而是希望這些特色/子功能以選定和變灰的形式出現。 基本上,用戶不應刪除全新安裝期間選擇的任何功能/子功能 我該如何實現這一目標?

    0熱度

    1回答

    我試圖用INSTALLSCRIPT拷貝文件的功能來複制一個文件: BRET =的CopyFile(szUnattendIni,szStatusFile); 其中通過szUnattendIni稱爲該文件作爲命令行參數傳遞。 當我通過使用雙引號命令行從該文件,BRET返回一個錯誤提示「系統找不到指定的文件」 ......但是當我通過相同的名稱沒有雙引號的,它工作正常。 我試圖複製到驗證源文件是否存在使

    0熱度

    1回答

    我有快捷方式程序菜單 - >公司名稱 - >產品名稱。 我的要求是當本地語言(操作系統)是日語時應該對產品名稱進行本地化。 安裝shield 2011的可能性如何? 請幫忙。

    0熱度

    1回答

    我有多語言安裝設置程序,用戶可以選擇5種不同的語言。考慮我已經安裝了德語應用程序。每當我卸載應用程序或更新以前的設置時,它將以德語啓動。我想知道安裝程序如何檢測舊的安裝產品語言。 在我的情況下,我創建了一個僅升級安裝,它將檢測到以前版本的安裝並進行主要升級。在主要升級中,我不想顯示語言對話框。更新應該在早期安裝的lanugage中進行。 installscript是否有任何API來檢測早期安裝的應