gpt4 book ai didi

powershell - 在 Visual Studio 包管理器中安装 posh-git

转载 作者:行者123 更新时间:2023-12-02 18:47:44 26 4
gpt4 key购买 nike

我正在尝试将 posh-git 安装到 Visual Studio 包管理器控制台(与 2012 相比),但在 poshgit 目录中运行 .\install.ps1 并重新加载配置文件时出现以下错误:

Register-TabExpansion : A parameter cannot be found that matches parameter name 'Type'.
At D:\posh-git\GitTabExpansion.ps1:218 char:37
+ Register-TabExpansion "git.exe" -Type Command {
+ ~~~~~
+ CategoryInfo : InvalidArgument: (:) [Register-TabExpansion], ParameterBindingException
+ FullyQualifiedErrorId : NamedParameterNotFound,Register-TabExpansion

我可以从普通的 powershell 提示符安装 posh-git,没有任何问题,它似乎只在 vs 2012 中遇到这个问题。

知道为什么我只在 vs 中遇到此错误以及如何修复它吗?

最佳答案

posh-git 尝试与 PowerTab 集成,它提供了一个Register-TabExpansion函数。看来 NuGet 现在提供了自己的同名函数,但具有不同的签名。我刚刚推出了带有修复程序的新版本 posh-git。

关于powershell - 在 Visual Studio 包管理器中安装 posh-git,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13215766/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com