當您嘗試安裝 Microsoft Azure 備份代理程式時,發生「無法執行內嵌應用程式」錯誤
原始產品版本:Azure 備份、Windows Server 2008 R2 Datacenter、Windows Server 2008 R2 Enterprise、Windows Server 2008 R2 Foundation、Windows Server 2008 R2 Standard
原始 KB 編號: 2934202
徵狀
當您嘗試在執行 Windows Server 2008 R2 的伺服器上安裝 Microsoft Azure 備份代理程式時,嘗試會失敗。 此外,您收到下列錯誤訊息:
無法執行內嵌應用程式以完成安裝。
注意事項
從從映像庫建立的 Windows Server 2008 R2 Datacenter SP1 映射 (VM) ,已知會發生此問題。 不過,此相同的 VM 在 Windows Server 2012 上如預期般運作。
原因
發生此問題的原因是 Microsoft 發生問題。VC90。Crt。 若要修正此問題,您必須安裝舊版的 Visual C++ 執行時間。
發生此問題時,會在應用程式記錄檔中記錄下列專案,這表示 Microsoft.VC90.CRT 是問題所在:
Log Name: Application
Source: SideBySide
Date: **date** **time**
Event ID: 33
Task Category: None
Level: Error
Keywords: Classic
User: N/A
Computer: **computer_name**
Description:
Activation context generation failed for "F:\e703768b6b4e0b79707d1228d22c236d\CBPSetup.exe". Dependent Assembly Microsoft.VC90.CRT,processorArchitecture="amd64",publicKeyToken="1fc8b3b9a1e18e3b",type="win32",version="9.0.21022.8" could not be found. Please use sxstrace.exe for detailed diagnosis.
You may also receive the following error message:
ERROR: Cannot resolve reference Microsoft.VC90.CRT,processorArchitecture="amd64",publicKeyToken="1fc8b3b9a1e18e3b",type="win32",version="9.0.21022.8".
ERROR: Activation Context generation failed.
解決方案
若要解決此問題,您必須安裝 Microsoft Visual C++ 2008 可轉散發套件 (x64) 。 安裝最新版的 Visual C++ 執行時間無法修正此問題。
與我們連絡,以取得說明
如果您有問題或需要相關協助,請建立支援要求,或詢問 Azure community 支援。 您也可以將產品意見反應提交給 Azure 意應見反社群。
意見反應
https://aka.ms/ContentUserFeedback。
即將登場:在 2024 年,我們將逐步淘汰 GitHub 問題作為內容的意見反應機制,並將它取代為新的意見反應系統。 如需詳細資訊,請參閱:提交並檢視相關的意見反應