如果解决方案目录中的“.git”,Visual Studio 2017 崩溃
Posted
技术标签:
【中文标题】如果解决方案目录中的“.git”,Visual Studio 2017 崩溃【英文标题】:Visual Studio 2017 Crashes if `.git` in solution directory 【发布时间】:2022-01-15 07:25:31 【问题描述】:Visual Studio 2017 Professional 与 git 一起崩溃。即使有一个没有项目的空解决方案,它仍然会在启动后立即崩溃。例如,如果我将 .git
目录重命名为 _.git
,则 Visual Studio 不会崩溃。我所在的工作站无法访问我怀疑可能关联的互联网。
崩溃后,我尝试调试它。有一个错误,但我不能确定该错误是否相关。 system.ArgumentNullException: Value cannot be null. parameter name: path1
我试过关闭工具 -> 选项 -> SourceControl -> 插件选择通过将其设置为无。没有成功。
还有什么可以帮助解决这个问题的想法吗?
【问题讨论】:
在下面发布您的发现作为答案,以便您接受并结束讨论。 【参考方案1】:崩溃与 TGit v5.1.3 Visual Studio 插件有关。禁用此插件可以防止崩溃,但现在系统在首次打开解决方案时挂起。我仍然认为这与我的工作站与 Internet 断开连接有关。
【讨论】:
以上是关于如果解决方案目录中的“.git”,Visual Studio 2017 崩溃的主要内容,如果未能解决你的问题,请参考以下文章
Visual Studio Code 显示隐藏的.git文件和目录
Visual Studio 外部工具中添加 git-bash
终端中的 Git 版本与 Visual Studio Code 中的不同