2017-06-23 95 views
2

我在Windows Server 2012上运行VS 2017,并试图连接到Visual Studio Team Services。然而,每当我尝试做一个同步,获取等Git的Windows崩溃与消息“Git for Windows已停止工作”。Git for Windows停止工作 - VS团队服务

这看起来发生在git-remote-https.exe中。我试图禁用我的病毒扫描程序,但没有运气。我也安装了没有帮助的最新版本的Git。

以下是详细信息:

Problem Event Name: APPCRASH 
    Application Name: git-remote-https.exe 
    Application Version: 2.11.1.0 
    Application Timestamp: 00180000 
    Fault Module Name: r\Git\mingw32\bin\libssh2-1.dll!EVP_Cipher 
    Fault Module Version: 6.3.9600.18696 
    Fault Module Timestamp: 5915ecd6 
    Exception Code: c0000139 
    Exception Offset: 0009d4c2 
    OS Version: 6.3.9600.2.0.0.272.7 
    Locale ID: 1033 
    Additional Information 1: 1abe 
    Additional Information 2: 1abee00edb3fc1158f9ad6f44f0f6be8 
    Additional Information 3: 1abe 
    Additional Information 4: 1abee00edb3fc1158f9ad6f44f0f6be8 
+0

这是否只发生在某个回购站或VS的所有git回购?如果所有回购有他的问题,请检查'libssh2-1.dll'。看起来你在'R:\ Git'上安装了32位的git bash,如果你安装64位的git bash呢? –

回答

0

貌似这个可能是由于 'MinGit' 安装由Visual Studio中(看的Visual Studio团队回答这个问题:https://developercommunity.visualstudio.com/content/problem/26539/vs2017-deployed-gitexe-not-usable.html

我删除了VS Git安装(对我来说,在C:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\Common7\IDE\CommonExtensions\Microsoft\TeamFoundation\Team Explorer\Git\mingw32\bin\git.exe)。

Visual Studio然后使用我的正常完整安装的git,然后运行良好。