2014-01-21 206 views
2

由於該錯誤,我無法安裝MySQL Connector/Net到期的MS Web Platform。無法卸載MySQL Connector/Net 6.3或更高版本

MSI(S)(E4:D8)[12:15:40:237]:執行動作:LaunchConditions動作 結束12點15分四十零秒:SetHLMPath。返回值1.動作開始12:15:40: LaunchConditions。 MSI(E4:D8)[12:15:40:238]:產品:MySQL 連接器網絡6.5.4 - 已安裝較高版本的Connector/Net 6.3或 。請先卸載該版本。

行動結束12:15:40:LaunchConditions。返回值3.行動結束 12:15:40:INSTALL。返回值3. MSI(E4:D8)[12:15:40:239]: 注:1:1708 MSI(E4:D8)[12:15:40:239]:產品: MySQL 連接器網絡6.5.4 - 安裝失敗。 MSI(s4)(E4:D8)[12:15:40:239]:Windows安裝程序安裝了 產品。產品名稱:MySQL Connector Net 6.5.4。產品版本: 6.5.4。產品語言:1033.製造商:Oracle。安裝成功或錯誤狀態:1603年

我沒有Program Files/MySQL文件夾下安裝的連接器,以及我找不到windows registryConnector/Net

任何線索如何解決它的任何鍵?

回答

7

我剛剛找到100%的工作解決方案,可以通過Web平臺安裝MySQL Connector/Net。

您只需打開Windows註冊表,然後使用 MySQL Connector Net關鍵字查找鍵值,數據。

刪除所有你會發現的東西。這就對了!

2

在進入任何聰明的事情之前,請完成以下步驟;

  1. 你有一個以上的用戶賬號

    如果是=>轉到所有用戶帳戶並從最低版本開始卸載MySQL連接器。

  2. 您是否有任何程序打開可能使用任何MySQL連接器?

    如果是=>關閉它們在卸載之前或安裝MySQL連接

  3. 你沒有在步驟1和2?

    如果是=>開始聰明,使用RegEdit或任何其他可用選項。檢查this link爲註冊表選項

9

我不得不戰鬥了幾個小時!我也設法解決這個問題,因爲大部分可用的信息都沒有用 - 這對我來說是一個成就。

我以前有一個版本的MySQL .Net連接器安裝。在某個時候,我卸載它以便解決WebMatrix的問題。看來,在卸載過程有點故障(在這裏看到了一個例子:http://bugs.mysql.com/bug.php?id=64443

的修復

  1. 運行「啓動程序安裝和卸載問題排查」本頁上的工具:http://support2.microsoft.com/kb/2438651
  2. 告訴嚮導,您在卸載產品時遇到問題。
  3. 一小會兒後,在列表中選擇了「MySQL的網絡連接」項,並有嚮導「修復」卸載

非WebMatrix的安裝 4.如果你不通過WebMatrix的安裝然後運行連接器的安裝程序。選擇「自定義」安裝並確保只安裝了CORE組件。安裝現在可以成功完成。看來其他一些組件是導致安裝問題的原因。我懷疑這是某種GAC問題,但我無法確定。

如果您使用的WebMatrix然後確定(在寫作的時候6.5.4)MySQL的連接器它試圖安裝的是哪個版本的WebMatrix安裝 5。通過嘗試安裝任何試圖安裝失敗的圖庫應用程序(即WordPress)來獲取版本(和msi包)。打開安裝日誌。應該有連接器msi的位置。複製&將其粘貼。 6.現在打開提升的命令提示符。輸入

msiexec /i "<pasted location of the connector msi file>" 

不要忘記語音標記! 按照步驟4運行安裝程序。

顯然,如果您還需要安裝其他組件,這並沒有多大用處,但這只是一個開始。

2

我已經嘗試過所有的建議,包括註冊表查找的鍵,值等...和刪除。
但沒有固定的,相同的警告錯誤!

我解決了這個最後

  1. 進入 - >註冊表編輯
  2. 查找並刪除此註冊表項(5FD88490-011C-4DF1-B886-F298D955171B)完美

作品!

0

這個工作對我(終於)

步驟:

對於Windows 10,我發現了MySQL連接網絡7.0。5註冊表項刪除&: HKEY_LOCAL_MACHINE \ SOFTWARE \ WOW6432Node \微軟\的Windows \ CurrentVersion \卸載{5728E6B1-9316-468B-A381-8EA2867E747A}

如果你有定位註冊表項問題嘗試運行MSIEXEC與打印記錄,例如:

msiexec /x "<location>\mysql-connector-net-x.x.x.msi" /L*V "<log file name>"

我確信,在Program Files文件夾連接文件夾中包含的DLL(MySql.Data.dll,MySql.Data.Entity.EF6。 dll,MySql.Web.dll)

禁用回滾功能:

  • 添加到HKEY_LOCAL_MACHINE \ SOFTWARE \ WOW6432Node \政策\微軟\的Windows \ Installer程序屬性 「DISABLEROLLBACK」 與值1(DWORD),也可以粘貼到「 REG」文件:

    [HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\Policies\Microsoft\Windows\Installer] 
    

    「DISABLEROLLBACK」= DWORD:00000001

我建議你通過刪除註冊表項啓用回滾功能或將值設置爲0。

卸載