installscript-msi

    0熱度

    1回答

    我目前正致力於構建一些便攜式應用程序,其中一個來自MSI安裝程序。安裝程序似乎在安裝過程中執行了一個程序,我似乎無法跟蹤,所以我想要做的是在安裝程序腳本的內部查看並查看它正在執行的程序以及哪些變量。 是這樣的可能嗎?

    0熱度

    2回答

    我使用DTF(Microsoft部署基礎)命名空間將我的InstallScript自定義操作轉換爲託管自定義操作。有一段InstallScript代碼,我在轉換到C#時遇到了麻煩,因爲我需要執行一些XML文件操作。原始的InstallScript代碼如下。我的代碼下面是我迄今爲止如何轉換它。有沒有更好的方法來轉換它,以便我可以利用點符號(Intellisense)而不是使XML文檔對象遲到。 se

    1熱度

    1回答

    在InstallShiled安裝項目中,我們有一定的要求,即我們需要驗證給定的SQL Server上是否存在特定的數據庫。 對於我們使用以下安裝腳本: szADOConnObjID = "ADODB.Connection"; set pADOConnObj = CreateObject(szADOConnObjID); szConnString = "driver={SQL Server};

    0熱度

    1回答

    我正在安裝InstallShield中的InstallScript MSI項目。我的安裝程序中有自定義許可證對話框。我想從許可證RTF文件讀取數據,並使用InstallScript將其寫入ScrollableText控件。我怎樣才能做到這一點? 也有沒有什麼辦法可以在安裝時使用InstallScript來設置ScrollableText控件的FileName? 在安裝時,我嘗試使用InstallS

    0熱度

    1回答

    我創建了一個主要的升級版本(Installscript msi),通過單擊exe文件執行時,它是完美運行的。 我也在創建一個控制檯應用程序,它運行相同的exe,但這次安裝後,隨着新版本,以前的版本顯示在添加/刪除程序列表中。 所有組件都安裝正確,但 爲什麼以前的版本顯示出來,只有當我從運行控制檯應用程序的EXE?我觀察 // Enter the executable to run, includi

    1熱度

    2回答

    好吧,我不在我的元素,但無論如何這裏。 我需要做一個供應商提供的Windows程序的無提示安裝。供應商提供了一個MSI文件以用於安裝。我創建了一個bat文件運行包含以下行MSIEXEC: msiexec /i "C:\archibussilent\afm\ARCHIBUS 19.msi" /L*V C:\archibussilent\log\msi_SETUP.log 當我執行批處理文件中的錯

    0熱度

    2回答

    我有一個Installshield Installscript MSI安裝程序,我必須維護。它包含支持文件/廣告牌中的約10個文本文件。當安裝程序運行時,我在一個自定義INSTALLSCRIPT功能使用下面的代碼打開編輯/複印的文件: 的OpenFile(nvReadFileHandle,SUPPORTDIR,LOGGER_PRM) 此代碼已經非常完美了大概一千安裝,其中許多已經是安裝程序的確切版

    0熱度

    1回答

    我有一個InstallShield 2013 InstallScript MSI項目,我改變了可重新分配抽頭上的視圖,現在我不能再看到允許您取消選擇可重新分配的複選框。不幸的是,我不記得我做了什麼來改變視圖。我怎麼能回到這個視圖,以便我可以改變應該重新分配的產品?

    0熱度

    1回答

    以下是我們的問題:我們有一款產品使用Installscript MSI進行安裝。在某一時刻,我們切換到一個全新的Installscript MSI來正確處理版本並重新構建這些功能。在此期間,大部分安裝程序保持不變,例如我們的數據庫。在多個安裝站點上,由於數據庫已經存在,並且我們不希望安裝程序刪除/創建數據庫,因此我們決定取消選中數據庫功能。 快進一年,我們正在進行產品升級,修改數據庫的結構。因爲我

    0熱度

    2回答

    我有一個跨多個站點安裝的產品。現在我們發佈了升級。但問題是,在第一個版本中,安裝是針對每個用戶的,現在我們已經針對每臺機器進行安裝。在檢測到舊安裝(v2)時運行的新版本(v3)中存在自定義操作。但是,當msi以安裝版本2的其他用戶身份運行時,它不會被檢測爲已安裝。是否有方法檢測舊版本是否已安裝(即使它是由不同於當前用戶的用戶安裝的 ),可能在安裝腳本。