簡體   English   中英

在安裝程序項目中的安裝之前添加安裝MSI的自定義操作

[英]Add custom action of installing msi before the setup in installer project

我正在為我的Windows應用程序之一創建一個安裝程序項目。

我要確保首先安裝msi,即在安裝主要輸出之前。 這里有問題的msi是Microsoft VisualFoxPro OLEDB

因此,如果我嘗試將自定義操作添加為 在此處輸入圖片說明

因此,如果我將文件類型更改為所有文件並嘗試添加msi,則會出現錯誤提示

無效的文件類型無法執行自定義操作

還有其他方法可以做我在這里想要實現的目標嗎?

我找到了我以前用來在codeproject上打包依賴項(在先決條件中不希望得到的) 的相關文章

在安裝所有文件之后,所有Visual Studio定制操作都將運行,因此在安裝主輸出之前,不能使用定制操作來安裝另一個MSI。 另外,由於不允許同時進行基於MSI的安裝,因此通過自定義操作運行基於MSI的安裝可能會失敗。

通常的方法是創建一個引導程序包,該程序包會在安裝MSI之前先安裝依賴項,然后從這里開始:

https://msdn.microsoft.com/en-us/library/ms165429.aspx

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM