亚洲欧洲国产欧美一区精品,激情五月亚洲色五月,最新精品国偷自产在线婷婷,欧美婷婷丁香五月天社区

      考試首頁 | 考試用書 | 培訓(xùn)課程 | 模擬考場 | 考試論壇  
        當(dāng)前位置:編程開發(fā) > DotNET > VB.Net > 文章內(nèi)容
        

      VB.NET中調(diào)用MSI卸載軟件的2個方法

       [ 2017年7月5日 ] 【

      .NET中訪問注冊表的類封裝在Microsoft.Win32命名空間下,直接使用即可(主要使用RegistryKey類,RegisitryKey類似樹形結(jié)構(gòu))。

        這就是實(shí)現(xiàn)自動卸載的代碼(里面有一些與輸出日志相關(guān)的代碼,可以不用管它)。

        程序首先在Products鍵下搜索所有的產(chǎn)品,如果有InstallProperties子鍵,就匹配DisplayName是否與要卸載的程序相同,如果相同,就生成一個卸載的命令并啟動一個新的進(jìn)程進(jìn)行卸載。

        如果卸載失敗,msiexec會返回一個不為0的數(shù)值,此時(shí)我們將錯誤信息輸出。(注意:還有兩個數(shù)值表示卸載成功但是需要重啟,請自行查找相關(guān)手冊。)

      首頁 1 2 尾頁
      將考試網(wǎng)添加到收藏夾 | 每次上網(wǎng)自動訪問考試網(wǎng) | 復(fù)制本頁地址,傳給QQ/MSN上的好友 | 申請鏈接 | 意見留言 TOP
      關(guān)于本站  網(wǎng)站聲明  廣告服務(wù)  聯(lián)系方式  站內(nèi)導(dǎo)航  考試論壇
      Copyright © 2007-2013 中華考試網(wǎng)(Examw.com) All Rights Reserved