Aracılığıyla paylaş


Kaynak Kod Yolu

Kaynak yol, C ve C++ kaynak dosyalarının bulunduğu dizinleri belirtir.

Yürütülebilir dosyanın oluşturulduğu bilgisayarda kullanıcı modu işleminde hata ayıklarsanız ve kaynak dosyalar hala özgün konumundaysa, hata ayıklayıcı kaynak dosyaları otomatik olarak bulabilir.

Diğer çoğu durumda, kaynak yolu ayarlamanız veya tek tek kaynak dosyaları yüklemeniz gerekir.

Hata ayıklayıcı aracılığıyla uzaktan hata ayıklama gerçekleştirirken, hata ayıklama sunucusu kaynak yolu kullanır. Hata ayıklayıcı olarak WinDbg kullanıyorsanız, her hata ayıklama istemcisinin kendi yerel kaynak yolu da vardır. Kaynakla ilgili tüm komutlar yerel bilgisayardaki kaynak dosyalara erişer. Kaynak komutlarını kullanmak istediğiniz herhangi bir istemci veya sunucuda uygun yolları ayarlamanız gerekir.

Bu çok sistem, bir hata ayıklama istemcisinin kaynak dosyaları başka istemcilerle veya sunucuyla paylaşmadan kaynakla ilgili komutları kullanmasını da sağlar. Bu sistem, kullanıcılardan birinin erişimi olan özel veya gizli kaynak dosyalar varsa kullanışlıdır.

Kaynak yol ne olursa olsun istediğiniz zaman kaynak dosyaları da yükleyebilirsiniz.

Kaynak Yolu Söz Dizimi

Hata ayıklayıcının kaynak yolu, noktalı virgülle ayrılmış birden çok dizin yolundan oluşan bir dizedir.

Göreli yollar desteklenir. Ancak, hata ayıklayıcıyı her zaman aynı dizinden başlatmadığınız sürece, her yoldan önce bir sürücü harfi veya ağ paylaşımı eklemeniz gerekir. Ağ paylaşımları da desteklenir.

Not Bir şirket ağına bağlıysanız, kaynak dosyalara erişmenin en verimli yolu bir kaynak sunucu kullanmaktır. Kaynak yolunuz içindeki srv\* dizesini kullanarak bir kaynak sunucu kullanabilirsiniz. Kaynak sunucular hakkında daha fazla bilgi için bkz. Kaynak Sunucu Kullanma.

Kaynak Yolu Denetleme

Kaynak yolu ve yerel kaynak yolunu denetlemek için aşağıdakilerden birini yapabilirsiniz:

  • Hata ayıklayıcıyı başlatmadan önce kaynak yolu ayarlamak için _NT_SOURCE_PATH ortam değişkenini kullanın. Bu ortam değişkeni aracılığıyla geçersiz bir dizin eklemeye çalışırsanız, hata ayıklayıcı bu dizini yoksayar.

  • Hata ayıklayıcıyı başlattığınızda, kaynak yolu ayarlamak için -srcpathkomut satırı seçeneğini kullanın.

  • Kaynak yolu görüntülemek, ayarlamak, değiştirmek veya eklemek için .srcpath (Kaynak Yolunu Ayarla) komutunu kullanın. Kaynak sunucu kullanıyorsanız , .srcfix (Kaynak Sunucu Kullan) biraz daha kolaydır.

  • (Yalnızca WinDbg) Yerel kaynak yolunu görüntülemek, ayarlamak, değiştirmek veya eklemek için .lsrcpath (Yerel Kaynak Yolunu Ayarla) komutunu kullanın. Kaynak sunucu kullanıyorsanız , .lsrcfix (Yerel Kaynak Sunucu Kullan) biraz daha kolaydır. WinDbg Command-Line -lscrpath parametresiyle de kullanabilirsiniz. Daha fazla bilgi için bkz. WinDbg Command-Line Seçenekleri.

  • (Yalnızca WinDbg) [Dosya | Kaynak Dosya Yolu Ayarı komutunu kullanın veya CTRL+P tuşlarına basarak kaynak yolunu veya yerel kaynak yolunu görüntüleyin, ayarlayın, değiştirin veya ekleyin.

Ayrıca, aşağıdakilerden birini yaparak kaynak dosyayı doğrudan açabilir veya kapatabilirsiniz:

  • Kaynak dosyayı açmak veya kapatmak için lsf (Kaynak Dosyayı Yükle veya Kaldır) komutunu kullanın.

  • (Yalnızca WinDbg) Kaynak dosyayı açmak için .open (Açık Kaynak Dosya) komutunu kullanın.

  • (Yalnızca WinDbg) | açık kaynak dosya komutunu kullanın veya bir kaynak dosyayı açmak için ctrl+o tuşlarına basın. Araç çubuğundaki açık kaynak dosya (ctrl+o) düğmesini de kullanabilirsiniz.

    NotDosya | Kaynak Dosya'yı Aç (veya kısayol menüsü veya düğme eşdeğerlerini) kullanarak bir kaynak dosyası açtığınızda, bu dosyanın yolu otomatik olarak kaynak yoluna eklenir.

  • (Yalnızca WinDbg) Dosya | Son Dosyalar komutunu kullanarak WinDbg'de yakın zamanda açtığınız dört kaynak dosyadan birini açın.

  • (Yalnızca WinDbg) Dosya | Geçerli Pencereyi Kapat komutunu kullanarak veya Kaynak penceresinin köşesindeki Kapat düğmesini seçerek bir kaynak dosyayı kapatın.

Ayrıca bakınız

Kaynak dosyaları kullanma hakkında daha fazla bilgi için bkz. Kaynak Modunda Hata Ayıklama.