【问题标题】:Can't uninstall .NET 5 RC1无法卸载 .NET 5 RC1
【发布时间】:2016-03-16 15:50:56
【问题描述】:

我正在尝试安装 .NET 4.6.1,但它声称我安装了更新的版本并且不会让我安装。我确实安装了 .NET 5,所以我正在尝试卸载它。我有两个安装,一个用于 RC1,一个用于 RC1 Update 1。我删除了 Update 1 安装,一切正常,但 RC1 本身不会卸载。当我运行卸载程序时,它会打开一个提示来定位AspNet5.ENU.RC1.exe。此版本的安装程序似乎已从 Internet 上删除,取而代之的是 RC1 Update 1 安装程序 (AspNet5.ENU.RC1_Update1.exe)。如果我取消提示,我会收到 0x80070642 - User cancelled installation. 如果我将它指向更新 1 安装程序,我会收到 0x80070001 - Incorrect function. 我可以毫无问题地修复,但我无法卸载。

如何解决此问题,以便正确卸载 .NET 5 RC1?

【问题讨论】:

标签: asp.net5


【解决方案1】:

由于不相关的原因,我最终重新安装了 Windows。我提出了不将更新安装到Microsoft ASP.NET and Web Tools,并且问题没有再次发生。

【讨论】:

  • 这并不是专门针对解决手头的问题。
【解决方案2】:

我设法通过从asp.net 下载安装程序来卸载它,并尝试通过双击文件来安装它。它提供了修复和卸载的选项。

【讨论】:

    【解决方案3】:

    【讨论】:

    • 这是答案,但您必须按照安装顺序卸载文件 - AspNet5.ENU.RC1_Update1_KB3137909.exe 首先(如果有)
    • 就我而言,它仅在我先卸载 AspNet5.ENU.RC1_Update1.exe 然后卸载 AspNet5.ENU.RC1_Update1_KB3137909.exe 时才有效> 第二。
    • 对我来说(vs2015/vs2015 update 3 已经卸载)在我第一次运行“AspNet5.ENU.RC1_Update1_KB3137909.exe”并选择卸载时工作。对于 AspNet5.ENU.RC1_Update1.exe 我收到错误:已安装另一个版本。
    • 尝试使用第一个可执行文件卸载时,我总是收到“指定帐户已存在”错误对话框。
    • 所有这些链接现在都已断开。知道现在从哪里获取此文件吗?
    【解决方案4】:

    我从这里只下载了 AspNet5.ENU.RC1.exe 文件: https://www.microsoft.com/en-us/download/details.aspx?id=49959 启动它并运行“卸载”。 对于 ASP.NET 5 RC1,使用此文件的卸载过程没有问题。

    【讨论】:

    • 值得注意的是,所述文件在允许卸载之前也出现错误,因为以前的版本仍然存在。要修复它,只需通过带有 /uninstall 标志的 CMD 运行它,如下所示。 AspNet5.ENU.RC1.exe /uninstall 然后你可以点击卸载
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-05-01
    • 1970-01-01
    • 2015-05-03
    • 2018-12-01
    • 2018-09-29
    • 2018-12-08
    相关资源
    最近更新 更多