2016-09-29 93 views
0

Wix 3.10,Visual Studio 2013,Web應用程序部署,.net。Wix安裝程序「完成此安裝所需的DLL無法運行。」

安裝後,好像所有的文件都沒問題。他們在正確的地方,Web應用程序似乎正在工作。

然而,當安裝程序安裝完成後,我有這些錯誤之一說

Windows安裝程序安裝的產品。產品名稱:....產品 版本:1.0.0.0。產品語言:1033製造商:... 安裝成功或錯誤狀態:1603年

產品:供應商主數據庫 - 錯誤1723沒有與 此Windows Installer軟件包有問題。此安裝所需的DLL到 完成無法運行。請聯繫您的支持人員或包裝商 。

我該如何追查他的問題?在Web應用程序中涉及10-15個dll-s是其中一個問題? (我自己的一個dll-s)或者這更像是來自操作系統或Wix的「系統」dll?

我該如何調試這個?

謝謝

回答

2

我還是新手,但我和你有同樣的問題。 這是我的CustomAction。

要調試代碼,您可以使用命令行:

msiexec.exe /i c:\PathToYourMsi\YourMsi.msi /L*vx c:\PathToYourLog.txt 

你可以找到更多信息:

http://www.installsite.org/pages/en/msifaq/a/1022.htm https://support.microsoft.com/fr-fr/kb/314881

+0

好,謝謝,我不知道這一點。看起來像我有一個1154錯誤 – Ash

+1

你是否解決了你的問題?我使用這個命令行創建了一個.bat文件 - 我可以通過雙擊蝙蝠來運行我的MSI日誌....更容易,更快! – Bob

+1

我發現了另一個對你有用的鏈接(解釋如何以不同的方式登錄安裝程序):http://www.christiano.ch/wordpress/windows-installer-msi-kb/msi-understanding-the-windows卸載器,日誌/ – Bob

相關問題