首先,我想升级我的 git 安装并尝试使用最新的 git 扩展。安装失败并出现错误代码 2330。之后我尝试卸载/修复我的安装,但每次都失败并出现错误 2330。Visual Studio 插件位于我位于网络共享上的文档中,但我有一个连接给它。
关于如何删除和重新安装 git 的任何想法?
首先,我想升级我的 git 安装并尝试使用最新的 git 扩展。安装失败并出现错误代码 2330。之后我尝试卸载/修复我的安装,但每次都失败并出现错误 2330。Visual Studio 插件位于我位于网络共享上的文档中,但我有一个连接给它。
关于如何删除和重新安装 git 的任何想法?
我有类似的问题,原因是最初安装 gitextensions 时的网络共享主目录不再存在。
我最终解决这个问题的方式:
通过根据https://docs.microsoft.com/en-us/windows/desktop/msi/disablerollback创建注册表项来禁用 msiexec 回滚
卸载旧版本的 Git 扩展
这会失败并出现通常的 2330 错误,但是它不会回滚并且旧版本已被有效卸载。
我认为您最好的选择是更新与所有存储库关联的所有项目,然后在更新或卸载之前断开您的计算机与所有存储库的连接。我认为该错误与由于可能对存储库中的项目产生影响而无法执行更改有关。
似乎问题与我公司的笔记本电脑有关。当我重新开始工作并尝试卸载所有已卸载的内容时。可能与将 GIT 扩展安装到位于网络共享上的文档中有关。
我知道这是一个老问题,但是。
注意安装文件夹。在我的例子中,GitExtensions Installer 试图创建一个 Addins 文件夹。我自己创建了这个文件夹。并且错误消失了。
在我的情况下,如果你正在卸载,我正在安装,也许向导会尝试删除一些文件夹或文件。
听起来用户权限有问题!
与 K. eegi 类似,我的错误是因为最初安装 GitExtensions 时的网络共享主目录不再存在。但是,该回滚解决方案对我不起作用。
而是在 Windows 注册表中搜索包含“GitPlugin”的所有键,并将网络位置替换为已修复的本地位置(即 C:\Users<username>\Documents... 而不是 \networklocation...)。