[英]How to add prerequisite installation in the .msi output file of Setup Project using VS 2010?
[英]How to set DefaultLocation of Setup Project to the Path msi is being executed in VS 2010?
我已經使用VS 2010的安裝項目來構建我的一個應用程序的設置(msi)。
我想將應用程序安裝到我的msi所在的確切位置。 如果我的msi在D:\\ Application文件夾中並且有人執行它,它應該將應用程序安裝到同一文件夾中。 我知道,我必須轉到設置屬性>視圖>文件系統>應用程序文件夾。 對於Application Folder,我將不得不設置DefaultLocation屬性。
但是我應該將其設置為什么值,以便我的msi將應用程序安裝到執行它的確切位置。
將[SourceDir]作為默認位置。 與所有Windows Installer屬性一樣,這是區分大小寫的。
https://msdn.microsoft.com/en-us/library/windows/desktop/aa371857(v=vs.85).aspx
我測試了它,它工作正常。 請注意 - 如果您不隱藏它,您將在瀏覽對話框中看到文件夾名稱,因此用戶可以更改它。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.