2017-08-31 126 views
0

這是我第一次獲得一個準備發佈的軟件。我目前正在開發一個安裝項目來創建安裝程序,我需要編寫一個自定義操作來爲PATH環境變量添加一個條目。爲我的安裝項目編寫自定義操作?

我的問題是:是自定義操作是與安裝項目分離的項目還是可以在安裝項目中添加和寫入?另外,我會用什麼庫來寫這個?

這是我用過的項目: enter image description here

預先感謝您爲您的任何時間!我無法弄清楚我的生活。

--UPDATE--

我點擊查看>註冊表,並添加「HKEY_LOCAL_MACHINE \系統\ CurrentControlSet \控制\會話管理\環境」與所謂的路徑的字符串值。我輸入了[TARGETDIR]作爲值並構建安裝程序。安裝之後,環境變量仍未添加到我的系統中。

-Kepler

回答

0

如果沒記錯我很好,像實施env.variables的東西,改變了註冊表鍵值等,是可以通過使用安裝項目做最簡單的。更復雜的情況可能包括IIS部署,環境配置等。不知道截圖中的VS版本是什麼,但我有一個相當悲傷的做法,從前一個VS版本的安裝項目與新版本不兼容。我會使用像AdvancedInstaller這樣的東西,請看這裏的功能:http://www.advancedinstaller.com/features.html

+0

它的Visual Studio 2017.如何添加Env。通過安裝項目的變量?我認爲它必須通過自定義操作來完成。 – KeplerIO

+1

不過,你可以做到這一點。請在這裏閱讀答案: https://stackoverflow.com/questions/8560234/is-it-possible-to-register-environment-variables-in-setup-wizard-project –

相關問題