【问题标题】:MySQL connector net 6.9.9 setup wizard ended prematurelyMySQL 连接器网络 6.9.9 设置向导提前结束
【发布时间】:2016-09-28 13:12:15
【问题描述】:

我在尝试将 Visual Studio 中的实体框架与 MySql 数据库一起使用时遇到了一些问题。 我想我只是尝试重新安装 MySQL 连接器网络,我使用控制面板卸载了但是当我尝试重新安装它时它回滚并只是说它过早结束并稍后重试,我重试了几次,重新启动,尝试了旧版本,但似乎没有任何效果。

当我检查 Windows 日志时,它显示:Status van geslaagde/mislukte installatie: 1603。 这并没有真正告诉我更多,即使在谷歌搜索之后。

有人知道如何解决这个问题吗?我也尝试过软件来完全删除 MySql 连接器网络的每一个最后的痕迹,但没有任何成功。

error

谢谢

【问题讨论】:

  • 好吧,如果它什么也没告诉你,它会告诉我们什么,因为我们不在那里看着你的肩膀,我们也不是千里眼
  • 如果我知道是什么原因造成的,我可以把它放在这里,不幸的是我不知道,所以我想也许有人可以帮我解决它,或者至少询问某些其他信息可以帮助我找到问题...
  • 这是一个非常普遍的错误。我会尝试完全删除安装文件夹,甚至在注册表中查找任何引用。还要确保你已经安装了最新的 .net 框架

标签: c# mysql entity-framework visual-studio visual-studio-2015


【解决方案1】:

好的,经过数小时的搜索,我放弃了,只是决定将它安装在我的笔记本电脑上,然后从那里开始。在安装过程中注意到安装程序正在查询 machine.config 文件。

在我之前遇到的问题中,解决方案是编辑此文件并注释掉一些内容。删除了这些 cmets 并将所有内容重新添加并重新安装,现在它可以工作了。

又白白浪费了时间。

感谢大家的帮助和搜索。

【讨论】:

  • 感谢您提到您没有未修改的 machine.config。这让我想起了我之前对其进行了一些更改。恢复原始 machine.config 后,我能够安装 My Sql 连接器(6.9.9)
【解决方案2】:

我在尝试卸载 MySQL Connector/NET v6.6.4 时遇到了类似的问题。 @Ben 提供的答案不适用于我;我在任何 machine.config 文件中都没有引用 mysql...

经过多次不同的尝试,我终于到达了那里。最后,我重新尝试从控制面板中删除程序(这向我显示了安装 msi 文件最初集中在哪里(在我的情况下为 C:\Windows\installer\43acc6b.msi) .

识别出这个原始的 msi 位置后,我打开了一个命令提示符(以管理员身份),并键入:

msiexec /x "C:\Windows\installer\43acc6b.msi" /L*V "C:\temp\mylog.log"

这指示一个 msi 卸载,详细日志到指定位置。

在我的情况下,我最终找到了一个堆栈跟踪,它抱怨它在 C:\Extensions\extensions.configurationchanged 上找不到路径的一部分。因为我什至没有 C:\Extensions 文件夹,所以我创建了一个并重新运行了该命令。宾果游戏:)

希望对某人有所帮助

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2020-09-09
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-07-24
    • 1970-01-01
    • 2011-12-04
    相关资源
    最近更新 更多