Visual Studio Code Terminal Başlatma Hatası Giderme

Forumlar Visual Studio Code Terminal Başlatma Hatası Giderme

  • Bu konu boş.
  • Gönderi
    Orcun
    Moderatör
    TR

    Sorun giderme adımları #

    Visual Studio Code’da Entegre Terminal başlatma hatalarını gidermek için sorunları tanılamak için şu adımları izleyin:

    1. Windows kullanıyorsanız, önce Windows ile ilgili genel sorunları inceleyin .
    2. Başlatmayı etkileyebilecek bu ayarlardan herhangi biri için ayarlarınızı kontrol edin :
      terminal.integrated.automationShell
      terminal.integrated.cwd
      terminal.integrated.env.{platform}
      terminal.integrated.inheritEnv
      terminal.integrated.shell.{platform}
      terminal.integrated.shellArgs.{platform}
      terminal.integrated.splitCwd
      terminal.integrated.windowsEnableConpty
    3. İzleme günlüğünü etkinleştirin ve terminali başlatırken bir günlük yakalayın. Günlüğe kaydetme, uçbirim sürecini / pty’yi oluşturmak için kullanılan tüm argümanlar kaydedildiği için genellikle neyin yanlış olduğunu ortaya çıkarır. Hatalı kabuk adları, bağımsız değişkenler veya ortam değişkenleri, terminalin başlatılmamasına neden olabilir. Sorununuz çözülmediyse bu günlüğü daha sonra saklayın.

    Ek sorun giderme adımları #

    Bu adımlardan hiçbiri sorunu çözmeye yardımcı olmadıysa şunları da deneyebilirsiniz:

    • Bu konuda sor yığın taşması sıklıkla sorunlar çevre kurulum ve VS Kanunu ile değil bir sorundan ilişkilidir başlatmak.
    • Terminal bir uzantıdan başlatılıyorsa, sorun bildiriciyi açarak (Yardım> Sorun Bildir) sorunu uzantıya bildirin ve Dosya Açık = “Bir Uzantı” olarak ayarlayın
    • VS Code ile ilgili bir hata olduğuna inanıyorsanız, sorun bildiriciyi kullanarak sorunu bildirin ( Yardım > Sorun Bildir ). Sorun muhabiri, ilgili bilgileri otomatik olarak doldurur , rapora başka neler dahil edeceği için Büyük terminal sorunları oluşturma konusuna bakın .
    • Windows 10 1809 (yapı 17763) veya altı kullanıyorsanız, sorun eski “winpty” arka uçla ilgilidir. Windows 1903’e (derleme 18362) yükseltme, sizi Microsoft tarafından oluşturulan ve sorununuzu çözebilecek yeni “conpty” arka uca taşıyacaktır.

    Windows #’da genel sorunlar

    Terminal, Windows 10’da kod 1 ile çıktı #

    Bu, VS Code’u uyumluluk modunda çalıştırırsanız meydana gelebilir; bu, Windows 10’a yükselttiyseniz otomatik olarak açılabilir. Çalıştırılabilir dosyayı sağ tıklayıp özellikleri seçerek modu değiştirebilir, ardından Bu programı uyumluluk modunda çalıştır seçeneğinin işaretini kaldırabilirsiniz. Uyumluluk sekmesindeki seçeneği.

    Windows 10’da terminalden kod 1 ile çıkıldı (varsayılan kabuk olarak WSL ile) #

    Bu, Linux için Windows Alt Sistemi (WSL) geçerli bir varsayılan Linux dağıtımı ile kurulmamışsa olabilir.

    Not: ‘docker-desktop-data’ geçerli bir dağıtım değildir.

    • PowerShell’i açın ve wslconfig.exe /lWSL’nin doğru şekilde kurulduğunu onaylamak için girin ve sisteminizdeki mevcut Linux dağıtımlarını listeleyin. Geçerli bir dağıtımın yanında (varsayılan) olduğunu doğrulayın .
    • Varsayılan dağıtımı değiştirmek için şunu girin: wslconfig.exe /setdefault "distributionNameAsShownInList"

    64-bit Windows üzerinde 32-bit Windows istemcisi çalıştırılırken terminal çalışmıyor mu? #

    Bu sorunun kolay çözümü 64 bit sürümü kullanmaktır. 32 bit sürümü kullanmanız gerekiyorsa, System32 yerine kabuk yolunuzu yapılandırırken sistematik yolu kullanmanız gerekir. Bu ayarın eklenmesi sorunu çözmelidir:

    "terminal.integrated.shell.windows": "C:\\Windows\\Sysnative\\cmd.exe"

    Hata “ConnectNamedPipe başarısız oldu: Windows 232 hatası” #

    Bu hata, virüsten koruma yazılımının winpty’nin bir pty oluşturmasını engellemesi nedeniyle oluşabilir. Bu hatayı çözmek için, aşağıdaki dosyayı anti-virüs taramanızın dışında bırakabilirsiniz:

    {install_path}\resources\app\node_modules.asar.unpacked\node-pty\build\Release\winpty.dll
    {install_path}\resources\app\node_modules.asar.unpacked\node-pty\build\Release\winpty-agent.exe
    {install_path}\resources\app\node_modules.asar.unpacked\node-pty\build\Release\conpty.node
    {install_path}\resources\app\node_modules.asar.unpacked\node-pty\build\Release\conpty_console_list.node
    

    Bu sorunu Anti-virüs ekibine bildirmek de sorunun topluca ortadan kaldırılmasına yardımcı olabilir.

    3221225786 (veya benzeri) kodlu terminal çıkışları #

    Bu, conhost’un özelliklerinde eski konsol modunu etkinleştirdiğinizde gerçekleşebilir. Bunu değiştirmek için, başlat menüsünden cmd.exe’yi açın, başlık çubuğuna sağ tıklayın, Özellikler’e gidin ve Seçenekler sekmesinin altında Eski konsolu kullan seçeneğinin işaretini kaldırın .

    0
    0
  • Bu konuyu yanıtlamak için giriş yapmış olmalısınız.