亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

安裝過程中創建windows右鍵菜單

安裝過程中創建windows右鍵菜單

MMMHUHU 2018-08-16 12:09:48
建了一個安裝項目用來部署程序,想實現安裝時自動在windows的文件右鍵菜單中添加一個項,不知怎樣操作比較簡單?安裝項目中有設置注冊表的功能,但是不知道安裝的目錄(設置注冊表項的時候需要知道調用程序的路徑),好像沒法搞。求各位大牛指教。
查看完整描述

2 回答

?
交互式愛情

TA貢獻1712條經驗 獲得超3個贊

[TARGETDIR] 表示安裝目錄

查看完整回答
反對 回復 2018-08-20
?
慕村9548890

TA貢獻1884條經驗 獲得超4個贊

需要定制化安裝過程。

1. 新建一個class library

2. 在此class library 中追加一個新項目,類型不是class,是Installer class。

3. 在此Installer Class中重載OnAfterInstall方法,此方法中可以得到安裝路徑,并設置注冊表。


protected override void OnAfterInstall(IDictionary savedState)
{
   // 獲取安裝路徑,其中“targetdir”是在安裝工程中設置的
   string sourcePath = this.Context.Parameters["targetdir"];
   // 寫入注冊表的操作
   // TODO
}// end OnAfterInstall()


4. 打開安裝工程的Cuntom Actions Editor,其中包含Install,Commit,Rollback,Uninstall四部分。

5. 右鍵點擊Install,然后Add一個Custom Action,再關聯到之前那個class library即可


查看完整回答
反對 回復 2018-08-20
  • 2 回答
  • 0 關注
  • 537 瀏覽

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號