我正在尝试安装.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.
如果我将其指向Update 1安装程序,我得到0x80070001 - Incorrect function.
我可以修复没有任何问题,我无法卸载。
如何解决此问题,以便正确卸载.NET 5 RC1?
答案 0 :(得分:147)
我有同样的问题,我通过Google搜索KB ID找到了它。 http://download.microsoft.com/download/B/0/A/B0AEBD7D-6979-4265-B1AC-A0B73618FB22/AspNet5.ENU.RC1_Update1.exe
或者这个:
答案 1 :(得分:8)
我从这里只下载了AspNet5.ENU.RC1.exe文件: https://www.microsoft.com/en-us/download/details.aspx?id=49959 启动它并运行"卸载"。 对于ASP.NET 5 RC1,使用此文件的卸载过程没有问题。
答案 2 :(得分:3)
我设法通过从asp.net下载安装程序来卸载它,并尝试通过双击该文件来安装它。它提供了修复和卸载的选项。
答案 3 :(得分:0)
我最终因为一个无关的原因重新安装了Windows。我指出没有将更新安装到Microsoft ASP.NET and Web Tools
,问题再也没有发生。