Microsoft應用程式代理的 SSMS 外掛程式無法安裝

Riepilogo: 適用於 Microsoft 應用程式代理的 SSMS 外掛程式無法安裝。

Questo articolo si applica a Questo articolo non si applica a Questo articolo non è legato a un prodotto specifico. Non tutte le versioni del prodotto sono identificate in questo articolo.

Sintomi

在安裝 Microsoft 應用程式代理程式期間,安裝會報告以下錯誤:
"There is a problem with this Windows Installer Package. A program run as part of the setup did not finish as expected. Contact your support personnel or package vendor."  
應用程式事件記錄還報告以下錯誤:
Product: Microsoft Application Agent -- Error 1722. There is a problem with this Windows Installer package. A program run as part of the setup did not finish as expected. Contact your support personnel or package vendor. Action AddinReg, location: C:\Program Files\DPSAPPS\MSAPPAGENT\bin\, command: "C:\Windows\Microsoft.NET\Framework\v4.0.30319\RegAsm.exe" /codebase /tlb "C:\Program Files\DPSAPPS\MSAPPAGENT\bin\DDSSMSAddin.dll"
此錯誤不會禁止應用程式代理程式正常運行: 
  • 可以從應用程式代理程式執行備份。
  • TSQ 和命令行腳本是從應用程式代理程式正確生成的。
  • 從應用程式代理複製的 TSQ 腳本從 SSMS 正確運行。

Causa

根本原因正在調查中。

Risoluzione

可以從命令列手動安裝外掛程式。若要確保外掛程式正確安裝,請在運行此命令時確認 SSMS 未在此主機上運行。
  1. 按一下 開始 並輸入 cmd。
  2. 右鍵按下 命令提示符程式物件並選擇 更多,然後按兩下 以管理員身份運行。 
  3. 前往 VSIX 可執行檔所在的目錄路徑。
    • 例如:C:\Program Files (x86)\Microsoft Visual Studio 14.0\Common7\IDE
    • 此路徑可能因主機而略有不同。
  4. 使用以下範例命令解除安裝目前的 VSIX:
    • Vsixinstaller /a /uninstall:89089cd1-c652-42b2-8fd1-209e9ade1a2c
  5. 使用此範例命令重新安裝 VSIX。這可能因主機而異。
    • vsixinstaller /a “C:\Program Files\DPSAPPS\MSAPPAGENT\bin\plugin\NWSSMSVSIXPackage.vsix”
    • 便條:如果 DDBMA 未安裝在預設位置,請務必變更此路徑。

注意:命令會立即執行,但可能會延遲數分鐘。片刻之後,螢幕上會出現以下框:

image.png

 

  1. 按一下安裝

 

image.png

 

  1. 啟動 SSMS 以驗證外掛程式是否已安裝到 SSMS 中。

image.png

Prodotti interessati

Data Backup & Protection Software
Proprietà dell'articolo
Numero articolo: 000193124
Tipo di articolo: Solution
Ultima modifica: 31 mar 2022
Versione:  1
Trova risposta alle tue domande dagli altri utenti Dell
Support Services
Verifica che il dispositivo sia coperto dai Servizi di supporto.