有關如何獲取應用程序文件夾的默認位置的任何想法,取決於構建配置? (調試VS發行VS Release_Special)根據構建配置設置VS DefaultLocation
,所以如果它在釋放它會默認爲C:\ Program Files文件\ MyApp的,如果它的Release_Special這將是C:\ MyApp的\
感謝幫助!
有關如何獲取應用程序文件夾的默認位置的任何想法,取決於構建配置? (調試VS發行VS Release_Special)根據構建配置設置VS DefaultLocation
,所以如果它在釋放它會默認爲C:\ Program Files文件\ MyApp的,如果它的Release_Special這將是C:\ MyApp的\
感謝幫助!
僅供參考,要做到這一點的方式竟然是創建標準安裝程序,然後使用批處理腳本解析默認安裝路徑,然後傳遞給setup.exe TARGETDIR參數。
setup.exe TARGETDIR="C:\App"
謝謝大家的回答!
有關於項目屬性頁面的設置。
看輸出路徑屬性Build選項卡。 不幸的是,您必須爲您的解決方案中的每個項目執行此操作。
HTH。
托馬斯
嗨托馬斯,謝謝你的答案。我熟悉輸出路徑,但不幸的是,這不是我想要的。我希望能夠更改安裝程序在用戶運行setup.exe時建議的默認位置(而不是構建項目的位置)。 – Irfy 2010-11-22 14:31:38
我覺得你問兩個問題:
對不起,我錯過了安裝程序標籤。 :)你在使用什麼安裝程序?這是一個ClickOnce部署的事情? – Dave 2010-11-22 14:37:19
嗨Dave,其實安裝程序可能是一個insy有點誤導..這是一個.vdproj,並且這三個默認文件夾:「應用程序文件夾」,「用戶的桌面」,「用戶的程序菜單」 - 這三個IM只關心第一個,它的位置...(希望更有意義!:S) – Irfy 2010-11-22 14:43:27