使用下列語句可以加載自己開發的百度地圖服務: installUtil.exe D:\Test-Project\BaiduMapService.exe,加上-u 表示解除安裝。
其中,installUtil.exe一般存在于如下目錄: C:\Windows\Microsoft.NET\Framework64\v4.0.30319
installUtil.exe的具體用法如下(摘自installUtil.exe -?指令顯示内容):
用法: InstallUtil [/u | /uninstall] [option [...]] assembly [[[option [...]] assembly] [...]]
InstallUtil 執行每個給定程式集中的安裝程式。
如果指定 /u 或 /uninstall 開關,則它解除安裝程式集;反之,則安裝它們。與其他選項不同,/u 應用于所有的程式集,而不管它出現在指令行上的位置。
安裝程式以事務處理的方式完成: 如果其中的一個程式集安裝失敗,則其他的所有安裝程式集的安裝都會被復原。解除安裝不是按事務處理的。
選項的格式為 /switch=[value]。出現在程式集名稱之前的任何選項都将應用到該程式集的安裝。
選項是累積的但可以重寫 - 為一個程式集指定的選項将應用到下一個程式集,除非為該選項指定一個新值。所有選項的預設設定是空的或為 False,除非另行指定。
識别的選項:
用于安裝任何程式集的選項:
/AssemblyName 程式集參數将被解釋為程式集名稱(Name, Locale, PublicKeyToken, Version)。
預設情況下,将程式集參數解釋為磁盤上的程式集的檔案名。
/LogFile=[filename] 向其中寫入進度的檔案。如果為空,則不寫入日志。預設為 <assemblyname>.InstallLog
/LogToConsole={true|false} 如果為 false,則不向控制台輸出。
/ShowCallStack 如果在安裝過程中的任何時候發生異常,則将調用堆棧輸出到日志。
/InstallStateDir=[directoryname] 要在其中存儲 .InstallState 檔案的目錄。預設為 程式集的目錄。
在程式集中使用的各個安裝程式可以識别其他選項。若要了解這些選項,請在指令行上運作 InstallUtil,并在該指令後面帶上程式集的路徑和 /? 或 /help 選項。