Kapsayıcı Araçları hata iletileri
Bu makalede Visual Studio Kapsayıcı Araçları tarafından kullanılan hata kodları listelenir ve mümkün olduğunda sorunların nasıl çözüleceği konusunda öneriler sağlanır.
Kapsayıcı Araçları hata kodları
Kod | Açıklama | Notlar | Düzelt |
---|---|---|---|
CTC1001 | Docker birim paylaşımı etkin değil | Dosya paylaşımı etkinleştirilmediğinde bu hata oluşur. Dosya paylaşımı, Windows'ta yerel dizinlerin Linux kapsayıcılarıyla paylaşılmasını sağlar. Bu yalnızca Hyper-V modunu kullanan Linux kapsayıcılarında geçerlidir. Daha fazla ayrıntı için Bkz . Windows için Docker Desktop kullanıcı kılavuzu veya Docker Belgeleri . | Docker dosya paylaşımını etkinleştirin. |
CTC1002 | Docker Desktop yüklü değil | Docker Desktop'ı yükleyin. | |
CTC1003 | Docker Desktop çalışmıyor | Docker Desktop'ı başlatın. | |
CTC1004 | Docker sunucusu işletim sistemi alınamıyor | Proje dosyasında varsayılan targetOS değeri belirtin; örneğin, <DockerDefaultTargetOS> Linux </DockerDefaultTargetOS> ). |
|
CTC1005 | Docker Desktop'ın işletim sistemi modu projenin hedef işletim sistemiyle eşleşmiyor | Docker Desktop işletim sistemi modunu projenin hedef işletim sistemiyle eşleşecek şekilde değiştirin. | |
CTC1006 | Docker Desktop çalışıyor ancak bir hata durumunda ve yeniden başlatılması gerekiyor. | Docker Desktop'ı yeniden başlatın ve Docker Desktop'ın düzgün çalıştığından emin olun. | |
CTC1007 | vsdbg İndirme başarısız oldu ancak diskte var olan bir kopya bulundu |
Bu yalnızca bir uyarıdır ve hata ayıklama başarısız olmaz. Bu uyarı, en son sürümü vsdbg indirilemediğinde ancak mevcut bir kopya bulunduğunda ve kullanıldığında gerçekleşir. |
Kullanıcıdan eylem gerekmez. |
CTC1008 | vsdbg İndirme başarısız oldu ve diskte var olan bir kopya bulunamadı |
F5 indiremedi vsdbg.exe . |
İnternet bağlantınızı denetleyin. |
CTC1009 | Sürücü paylaşımı kimlik bilgileri büyük olasılıkla geçersiz | Bunun nedeni Docker Desktop tarafından kullanılan Paylaşılan Sürücüler kimlik bilgilerinin güncel olması olabilir. Docker Desktop ayarlarının Paylaşılan Sürücüler sayfasında kimlik bilgilerini sıfırlamayı ve ardından Docker'ı yeniden başlatmayı deneyin. | |
CTC1010 | Geçerli kullanıcı grupta değil docker-users |
Geçerli kullanıcı grupta değil docker-users . Kendinizi docker-users gruba ekleyin ve ardından oturumu kapatıp Windows'ta yeniden oturum açın. |
|
CTC1011 | Bağlantı noktaları kullanımda | Kapsayıcı, zaten kullanımda olan belirli bir konak bağlantı noktasını kullanmaya çalışıyor. | Önceki kapsayıcıyı veya bu bağlantı noktasını kullanan diğer uygulamayı durdurun veya uygulamayı farklı bir bağlantı noktası kullanacak şekilde güncelleştirin. |
CTC1012 | Kullanılmıyor | ||
CTC1013 | Bu geçerli tür desteklenmiyor veya dotnet core sürümü desteklenmiyor | ||
CTC1014 | DockerFile oluşturma hatası | Dockerfile oluşturulamıyor. Dockerfile dosyasındaki hatayı düzeltin ve yeniden deneyin. | |
CTC1019 | Kullanılmıyor | ||
CTC1020 | Kapsayıcı başlatılmaya çalışılırken UnauthorizedAccessException oluşturuldu | ||
CTC1021 | Kapsayıcı başlatılmaya çalışılırken SecurityException oluşturuldu | ||
CTC1022 | Kullanılmıyor | ||
CTC1023 | Dosya veya dizin bulunamadı. | Bu dockerfile, Docker bağlamı veya proje dosyası bulunamadı olabilir. | |
CTC1024 | Kapsayıcı başlatılmaya çalışılırken IOException oluştu | ||
CTC1025 | Docker görüntüsü çekilmeye çalışılırken bir hata oluştu. | Komutun neden başarısız olduğu hakkında daha ayrıntılı bir hata için Çıkış penceresine docker pull bakın. |
|
CTC1026 | Başlatma ayarı ayrıştırma hatası. | Başlatma Ayarlar.json dosyasında IISExpress ayarı ayrıştırırken IISExpress ayarları veya ayrıştırma hatası bulunamıyor. | Başlatma Ayarlar.json iisexpress ayarlarının geçerli olduğundan emin olun. |
CTC1027 | Aracı çalıştırırken dev-certs hata oluştu. |
ASP.NET Core geliştirme sertifikasına dev-certs güvenmek için araç çalıştırılırken bir hata oluştu. |
Daha ayrıntılı hata için Çıkış penceresine bakın. |
CTC1028 | Geçersiz Başlatma URL'si | Hata ayıklama başlatıldığında başlatılacak uygulama URL'si geçersiz | launchUrl Başlatmada Docker başlatma ayarlarında belirtilenden emin olun Ayarlar.json |
CTC1029 | Docker yürütmesi başarısız oldu | Kapsayıcı içinde uygulama işlemini başlatmak için bir komut çalıştırılırken bir hata oluştu. | Daha ayrıntılı hata için Çıkış penceresine bakın. |
CTC1030 | Dahili hata | Bilinmeyen bir iç hata oluştu. | Lütfen Visual Studio Geri Bildirimi'nde bir hata açın. |
CTC1031 | Desteklenmeyen işletim sistemi | Büyük olasılıkla Linux kapsayıcısında .NET Framework projesi kullanılıyor. Windows kapsayıcısına geçin ve yeniden deneyin. | |
CTC1032 | Kullanılmıyor | ||
CTC1033 | Kullanılmıyor | ||
CTC1034 | Kullanılmıyor | ||
CTC1035 | Docker Desktop indirilemedi | Docker Desktop'ı yüklemeye çalışırken Docker Desktop yükleyicisi (.msi ) indirilemiyor. |
İnternet bağlantınızı denetleyin ve hiçbir güvenlik duvarının dosya indirmeyi engellemediğini denetleyin. |
CTC1036 | Docker Desktop yüklemesi başarısız oldu | Yükleyicideki hatayı düzeltin ve Docker Desktop'ı el ile yükleyin. Alternatif olarak, çözümü yeniden açın; Visual Studio Docker Desktop'ı yüklemeyi yeniden dener. | |
CTC1037 | Blazor Bildirim dosyası erişim hatası | Blazor statik web varlıkları dosyasının yeniden yazılması Blazor uygulamasında hata ayıklandığında başarısız oldu. | Daha ayrıntılı hata için Çıkış penceresine bakın. |
CTC1038 | Kapsayıcı hata ayıklama sırasında yok veya çalışmıyor | Kapsayıcının neden başlatılamadığına ilişkin daha fazla ayrıntı için Çıkış penceresine bakın. | |
CTC1039 | Hata ayıklamak için programın ikili dosyaları kapsayıcıda beklenen konumda bulunamadı. | ||
CTC1040 | Hata ayıklanan programdan beklenmeyen bir çıkış koduyla çıkıldı | Uygulama işlemi başlatılamıyor. Daha fazla ayrıntı için Çıkış penceresine bakın. | |
CTC1041 | Docker Desktop yüklemesi tamamlanmadı. | Docker Desktop'ın yüklenmesi tamamlanmış gibi görünmüyor. Lütfen yeniden başlatmayı deneyin ve sorun devam ederse Docker Desktop yüklemenizi onarmayı deneyin. |
Docker-compose'a özgü hata kodları
Kod | Açıklama | Notlar | Düzelt |
---|---|---|---|
DTP1001 | Ana bilgisayar bağlantı noktası bulunamadı | Docker Compose projesinde Hizmet URL'si belirtecini {ServicePort} belirtir, ancak kapsayıcının ilgili konak bağlantı noktası yoktur. |
Kapsayıcının doğru URL düzeni (http veya https ) için bir konak bağlantı noktasıyla başlatıldığından emin olun. |
DTP1002 | Kapsayıcı bulunamadı | Docker Compose projesinde hata ayıklanırken kapsayıcı başlatılmadı veya kapsayıcıdan çıkıldı. | Kapsayıcının neden başlatılamadığını öğrenmek için Çıkış penceresine bakın. |
DTP1003 | Docker Compose projesinde hata ayıklarken hizmet bulunamadı. | Docker Compose belgesinde bir veya daha fazla dotnet hizmeti tanımlandığından emin olun. | |
DTP1004 | Docker Compose yapı iskelesi hatası | Docker Compose desteğini yeniden eklemeyi deneyin. | |
DT1001 | Docker Compose komutunu çalıştıran bir hata nedeniyle hata ayıklama başarısız oldu. | Bu hatayla ilgili daha fazla ayrıntı için Çıkış penceresine bakın. | |
DT1002 | Geçersiz hedef işletim sistemi | Özelliğinde DockerDefaultTargetOS belirtilen bilinmeyen Dockerfile hedef işletim sistemi. |
Desteklenen değerler 'Windows' ve 'Linux' değerleridir. |
DT1003 | Komut yürütülmeye çalışılıyorken beklenmeyen bir hata oluştu. | Bu hatayla ilgili daha fazla ayrıntı için Çıkış penceresine bakın. | |
DT1004 | Docker Compose dosyasında hata | Tüm Docker Compose belgelerini denetleyin ve geçerli olduklarından emin olun. | |
DT1005 | Docker Compose komutu yürütme hatası | Bu hatayla ilgili daha fazla ayrıntı için Çıkış penceresine bakın. | |
DT1006 | Etkin başlatma profilinde kullanılan oluşturma profili adı Docker Compose belgesinde bulunamadı. | Örneğin, etkin başlatma profili burada gösterildiği gibi adlı p2 oluşturma profilini kullanıyorsa:"Docker Compose": { "commandName": "DockerCompose", "commandVersion": "1.0", "composeProfile": { "includes": [ "p2" ] } } ancak docker-compose.yml profili p2 tanımlamadıysa bu hatayı görürsünüz. |
Başlatma profilini doğru oluşturma profilini kullanacak şekilde güncelleştirin veya başlatma ayarlarını güncelleştirmek için Docker Oluşturma Başlatmayı Yönet Ayarlar iletişim kutusunu kullanın. |
DT1007 | Oluşturma profilini kullanan etkin başlatma profilinde geçersiz hizmet adı. | Örneğin, etkin başlatma profili oluşturma profilini p1 kullanıyorsa ve burada gösterildiği gibi oluşturma profili p1 için hizmet listesini tanımlıyorsa:"Docker Compose": { "commandName": "DockerCompose", "commandVersion": "1.0", "composeProfile": { "includes": [ "p1" ], "serviceActions": { "webapp2": "StartWithoutDebugging" } } } ancak docker-compose.yml hizmeti webapp2 tanımlamıyorsa bu hatayı görürsünüz. |
Başlatma profilini doğru hizmet adını kullanacak şekilde güncelleştirin veya başlatma ayarlarını güncelleştirmek için Docker Oluşturma Başlatmayı Yönet Ayarlar iletişim kutusunu kullanın. |
DT1008 | Oluşturma profilini kullanan etkin başlatma profilinde geçersiz hizmet eylemi. | Örneğin, etkin başlatma profili oluşturma profili p1 kullanıyorsa ve bir hizmet () için yanlış eylemi (wrongActionname webapplication ) tanımlıyorsa."Docker Compose": { "commandName": "DockerCompose", "commandVersion": "1.0", "composeProfile": { "includes": [ "p1" ], "serviceActions": { "webapp": "wrongActionname" } } } |
Oluşturma profili kullanan hizmet için tek geçerli eylem olan hizmet eylemini StartWithoutDebugging olarak düzeltin. |
DT1009 | Etkin başlatma profili hem hem serviceActions de composeProfile kullanıyor. |
Visual Studio başlatma profili oluşturma profilleri kullanılarak veya oluşturma profili kullanmadan bir hizmet listesi seçerek tanımlanabilir; her ikisi kullanılarak oluşturulamaz. Bu nedenle etkin bir başlatma profili aşağıda gösterildiği gibi ikisini de kullanıyorsa bu hatayı görürsünüz."Docker Compose": { "commandName": "DockerCompose", "commandVersion": "1.0", "composeProfile": { "includes": [ "p1" ] }, "serviceActions": { "webapp": "StartWithoutDebugging" } } |
composeProfile Başlatma ayarlarını güncelleştirmek için Docker Oluşturma Başlatmayı Yönet Ayarlar iletişim kutusunu kullanın veya serviceActions kullanın. |
DT1010 | Etkin başlatma profilinde geçersiz hizmet adı | Örneğin, etkin başlatma profili burada gösterildiği gibi öğesini serviceActions tanımlıyorsa:"Docker Compose": { "commandName": "DockerCompose", "commandVersion": "1.0", "serviceActions": { "redis1": "StartWithoutDebugging", "webapp8": "StartWithoutDebugging" } } docker-compose.yml Ancak hizmeti redis1 tanımlamıyorsa bu hatayı görürsünüz. |
Başlatma profilini doğru hizmet adını kullanacak şekilde güncelleştirin veya başlatma ayarlarını güncelleştirmek için Docker Oluşturma Başlatmayı Yönet Ayarlar iletişim kutusunu kullanın. |
DT1011 | Etkin başlatma profilinde geçersiz hizmet eylemi. | Örneğin, etkin başlatma profili aşağıda gösterildiği gibi yanlış hizmet eylemini (wrongAction ) kullanıyorsa bu hatayı görürsünüz."Docker Compose": { "commandName": "DockerCompose", "commandVersion": "1.0", "serviceActions": { "webapplication8": "wrongAction" } } |
Hizmet eylemini , StartDebugging veya StartWithoutDebugging 'lerinden DoNotStart birine düzeltin. Veya Başlatma ayarlarını güncelleştirmek için Docker Oluşturma Başlatmayı Yönet Ayarlar iletişim kutusunu kullanın. |
DT1012 | Geçersiz başlatma profili. Hem hem de composeProfile serviceActions eksik. |
Visual Studio başlatma profili oluşturma profilleri kullanılarak veya oluşturma profili kullanmadan bir hizmet listesi seçip seçilerek tanımlanabilir. Ancak etkin başlatma profili hiçbiri ile tanımlanmamıştır. | Başlatma ayarlarını güncelleştirmek için Docker Oluşturma Başlatmayı Yönet Ayarlar iletişim kutusunu kullanın. |
DT1013 | Etkin başlatma profili bulunamadı | Etkin başlatma profilinin başlatma Ayarlar.json tanımlandığından emin olun. | |
DT1014 | Geçersiz profil sürümü. | Örneğin, etkin başlatma profili bilinmeyen bir komut sürümünü (10.0) tanımlıyorsa:"Docker Compose": "commandName": "DockerCompose", "commandVersion": "10.0", "serviceActions": { "webapp8": "StartDebugging", "redis": "StartWithoutDebugging" } } |
Lütfen desteklenen commandVersion için hata iletisine bakın veya başlatma ayarlarını güncelleştirmek için Docker Oluşturma Başlatmayı Yönet Ayarlar iletişim kutusunu kullanın. |
DT1015 | Desteklenmeyen eski profil sürümü. | Profil sürümü artık geçerli Visual Studio tarafından desteklenmiyor. Başlatma ayarlarını güncelleştirmek için Docker Oluşturma Başlatmayı Yönet Ayarlar iletişim kutusunu kullanarak profili desteklenen en son sürüme yükseltin. | |
DT1016 | Visual Studio'nun daha yeni sürümünden profil kullanma | Profil sürümü, desteklenen geçerli sürümden daha yüksektir. Lütfen Visual Studio'yu en son sürüme yükseltin. | |
DT1017 | Visual Studio'nun daha yeni sürümünden profil kullanma, ancak çalışmaya devam edecektir | Bu bir uyarı iletisidir | Profil sürümü, desteklenen geçerli sürümden daha yüksektir, ancak Visual Studio'nun geçerli sürümüyle uyumlu olsa da bazı özellikler eksik olabilir. |
DT1018 | Eski profil sürümünü kullanma, ancak uyumlu. | Bu bir uyarı iletisidir | Profil sürümü en son sürümden daha düşük, ancak yine de uyumludur. Yeni özelliklerden bazıları çalışmayabilir. Visual Studio'nun en son sürümüne yükseltmeyi göz önünde bulundurun. |
DT1019 | Desteklenmeyen oluşturma v2 | Docker Compose v2'nin oluşturma profilini desteklemeyen eski sürümünü kullanıyorsunuz. | Docker Compose'u en son sürüme yükseltin. |
Tek projeye özgü hata kodları
Kod | Açıklama | Notlar | Düzelt |
---|---|---|---|
CTP1001 | Kullanılmıyor | ||
CTP1002 | Kullanılmıyor | ||
CTP1003 | Kapsayıcı hata ayıklama sırasında yok veya çalışmıyor | Kapsayıcının neden başlatılamadığını öğrenmek için Çıkış penceresine bakın. | |
CTP1004 | Docker iskelesi hatası | Docker desteğini eklemeyi yeniden deneyin. | |
CTP1005 | Geçersiz hedef işletim sistemi | Özelliğinde DockerDefaultTargetOS belirtilen bilinmeyen Dockerfile hedef işletim sistemi. Desteklenen değerler 'Windows' ve 'Linux' değerleridir. |
|
CTP1006 | Kapsayıcı içinde uygulama durdurulamadı. | Bu sadece bir uyarı. | Uygulamanın kullanımda olmadığından emin olun. |
CTP1007 | Kullanılmıyor | ||
CTP1008 | Kullanılmıyor | ||
CTP1009 | Azure İşlevleri CLI indirilemedi | Daha fazla ayrıntı için Çıkış penceresine bakın. |