windows-installer

    0熱度

    1回答

    我們已經看到一個問題,我們的一個安裝程序(msi)返回錯誤代碼2908,該代碼用於指示程序集註冊失敗。在安裝後面,我們得到以下(消毒)錯誤: MyAssemblyName, version="1.0.1.1", culture="neutral", publicKeyToken="119EFC79848A50". Please refer to Help and Support for more

    18熱度

    8回答

    我剛剛注意到Chromium安裝在Vista和XP的AppData中。如果谷歌這樣做,如果其他應用程序這樣做,比那是因爲有某種形式的保護?我們應該編寫與Google完全相同的安裝程序嗎?

    2熱度

    1回答

    在許多應用程序中,我們使用Visual Studio安裝項目創建了一個MSI安裝程序。在大多數情況下,安裝工作正常,但現在和以前的版本都沒有正確卸載。用戶最終在桌面上顯示兩個圖標,並在「添加/刪除程序」列表中顯示兩次。我們還沒有找到任何模式,在大多數情況下,安裝程序沒有任何問題。

    28熱度

    3回答

    如何將使用WiX安裝的安裝集(MSI)重新升級到與原始安裝相同的文件夾? 作爲升級正確檢測到安裝,但目錄選擇屏幕仍然顯示並且具有默認值(不一定是當前安裝文件夾)。 在首次安裝時,我是否必須手動完成安裝文件夾保存在註冊表項中,然後在升級時讀取此密鑰?如果是這樣,有沒有例子? 還是有一些更簡單的方法來實現MSI或WiX? 作爲參考,我在我目前的WiX文件如下: <?xml version="1.0"

    1熱度

    1回答

    使用Windows安裝程序(針對XP和Vista),是否有安裝演示項目和文件與應用程序的最佳做法?

    2熱度

    2回答

    我需要手動設置窗口的添加/刪除程序(對於XP和Vista)中的條目的註冊表設置。除了顯示的大小之外,一切都有效。 根據Raymond Chen的this 2004 post,應該可以通過設置EstimatedSize註冊表值,但它不起作用。 This more recent MSDN page說EstimatedSize值是「由Windows安裝程序確定和設置。」無論如何知道如何手動設置Windo

    0熱度

    4回答

    我有一個WSI安裝程序包,用於安裝我的應用程序。應用程序本身可以由普通用戶運行,但我有一個只能由系統管理員運行的配置應用程序。因此,我不希望它出現在所有用戶的開始菜單中,僅供管理員使用。 有什麼辦法可以告訴Windows安裝程序爲所有用戶創建一些快捷方式,還有其他方法僅用於管理員?

    5熱度

    6回答

    我需要在Windows安裝程序項目(標準OOTB VS 2008安裝程序項目-vdproj)中作爲卸載過程的一部分執行批處理文件。無法直接從安裝程序項目的自定義操作中執行bat文件,因此我編寫了一個快速vbs腳本來調用所需的bat文件。 VBS代碼: Set WshShell = WScript.CreateObject("WScript.Shell") command = "uninstall

    1熱度

    1回答

    我有一個.NET程序集,它包含要通過EnterpriseServices(COM +)註冊爲ServicedComponent並通過第三方應用程序通過COM RPC調用的類。因此,我需要將它添加到GAC,並在GAC文件夾中添加一個註冊表項,並在HKEY_CLASSES_ROOT\CLSID\{clsid}\CodeBase中添加一個註冊表項,其路徑指向程序集DLL。 (我不能依靠regsvcs來做

    6熱度

    6回答

    如何在安裝產品更新時更新SQL服務器數據庫?是否有任何工具可以與Windows安裝程序集成? 我的典型模式的變化是: 添加/刪除列 添加/刪除表。 添加視圖。 添加/更改索引。