微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

无法卸载MySQL Connector / Net 6.3或更高版本

由于该错误,我无法安装MysqL连接器/networking到期的MS Web平台。

MSI(E4:D8)[12:15:40:237]:正在执行操作:LaunchConditions操作结束12:15:40:SetHLMPath。 返回值1. Action start 12:15:40:LaunchConditions。 MSI(E4:D8)[12:15:40:238]:产品:MysqL Connector Net 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连接器networking6.5.4 – 安装失败。

MSI(E4:D8)[12:15:40:239]:Windows Installer安装了该产品。 产品名称MysqL Connector Net 6.5.4。 产品版本:6.5.4。 产品语言:1033.制造商:Oracle。 安装成功或错误状态:1603。

Windows编程与Unix编程有何不同

为.Net下的低完整性进程添加写访问权限

获取Windows版本

如何将文件放入回收站而不是删除

你如何确定上一个修改文件的过程?

我没有连接器安装在Program Files/MysqL文件夹下,以及我无法find任何键在windows registry与Connector/Net

任何线索我怎么能解决它?

任何人都可以解释WMI到旧的SNMP章?

如何以编程方式检查WCF Http / Non-Http Activation组件?

我怎么能告诉我的应用程序窗口是前景窗口

以编程方式监视磁盘活动(Windows)

WindowProc在c#中的窗体

我不得不与这个战斗了好几个小时! 我也设法解决这个问题,因为大部分可用的信息都是没有用的,这对我来说是一个成就。

我以前有一个版本的MysqL .Net连接器安装。 在某些时候,我卸载它,以便过去与WebMatrix的问题。 看来,卸载过程是有点错误(见这里举一个例子: http : //bugs.MysqL.com/bug.PHP?id=64443 )

修复

运行此页上的“启动程序安装和卸载疑难解答程序”工具: http : //support2.microsoft.com/kb/2438651

告诉向导,您在卸载产品时遇到问题。

一段时间后,选择列表中的“MysqL网络连接器”项目,并有向导“修复”卸载

非WebMatrix安装 4.如果您不通过WebMatrix安装,则运行连接器的安装程序。 选择“自定义”安装,并确保只安装了CORE组件。 安装将成功完成。 看来其他一些组件是导致安装问题的原因。 我怀疑这是某种GAC问题,但我无法确定。

WebMatrix安装 5.如果您正在使用WebMatrix,那么确定要安装的MysqL连接器的版本(在撰写本文时为6.5.4)。 通过尝试安装任何您试图安装失败的图库应用程序(即wordpress)来获取版本(和msi包)。 打开安装日志。 在那里应该有连接器msi的位置。 复制并粘贴它。 6.现在打开提升的命令提示符。 输入

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

不要忘记语音标记! 按照步骤4运行安装程序。

显然,如果你还需要安装其他的组件,这也没什么用处,但这是一个开始。

我刚刚发现了100%的工作解决方案,并可以通过Web平台安装MysqL Connector / Net。

你必须做的只是打开Windows注册表,并使用MysqL Connector Net关键字查找键,值,数据。

删除所有的东西,你会发现。 这就对了!

在进入任何聪明的事情之前,请按照以下步骤进行操作。

你有多个用户帐户吗?

如果是=>转到所有用户帐户并从最低版本开始卸载MysqL连接器。

你有没有可能使用任何MysqL连接器的程序?

如果是,请在卸载或安装MysqL连接器之前关闭它们

你有没有在步骤1和2?

如果是=>开始聪明,使用RegEdit或任何其他可用的选项。 检查此链接注册表选项

我已经尝试了所有的建议,包括注册表查找的键,值等…和删除

但没有固定的,相同的警告错误

我终于解决了这个,

转到 – > RegEdit

查找并删除注册表项( 5FD88490-011C-4DF1-B886-F298D955171B )

完美的作品!

这可能是这个http://bugs.MysqL.com/bug.PHP?id=62606

看起来不少人有问题。

这对我来说(最后)

脚步:

对于Windows 10我找到了MysqL Connector Net 7.0.5的注册表键&删除:HKEY_LOCAL_MACHINE SOFTWARE WOW6432Node Microsoft Windows CurrentVersion Uninstall {5728E6B1-9316-468B-A381-8EA2867E747A}

如果您在查找注册表项时遇到问题,请尝试运行带打印的msiexec进行日志记录,例如:

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

我已经确保Program Files中的文件夹连接器文件夹包含dll(MysqL.Data.dll,MysqL.Data.Entity.EF6.dll,MysqL.Web.dll)

禁用回滚功能

将值为1(双字)的属性disableRollback”添加到HKEY_LOCAL_MACHINE SOFTWARE WOW6432Node Policies Microsoft Windows Installer,或者将其粘贴到“reg”文件中:

[HKEY_LOCAL_MACHInesOFTWAREWOW6432NodePoliciesMicrosoftwindowsInstaller]

disABLEROLLBACK”= DWORD:00000001

我建议您通过删除注册表中的条目或将值设置为0来启用回滚功能

卸载

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。

相关推荐