簡體   English   中英

如何將Setup Project的DefaultLocation設置為Path msi正在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.

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