Yeniden yönlendirme kullanılarak Konsolu'nu Apps hata ayıklama

Makale çevirileri Makale çevirileri
Makale numarası: 102351 - Bu makalenin geçerli olduğu ürünleri görün.
Hepsini aç | Hepsini kapa

Özet

APP.EXE INPUT.TXT adlı bir dosya adında bir konsol uygulaması standart giriş (STDIN) yeniden yönlendirmek için <a0></a0>, aşağıdaki sözdizimi kullanılır:
uygulama < girdi.txt
Ancak, aşağıdaki sözdizimi ile yeniden yönlendirildi STDIN WinDbg kullanarak bu uygulama hata ayıklama çalışılırken çalışmaz durumda:
WinDbg uygulama < girdi.txt
Istediğiniz gibi uygulama hata ayıklamak için kullanın.
WinDbg cmd /c "uygulama < girdi.txt"

Daha fazla bilgi

Bu, ne olursa olsun bir cmd penceresinde gider hata ayıklamak WinDbg izin verir. "Hiçbir simgesel bilgileri Debuggee." ifadesini içeren BIR iletişim kutusu görüntülenir Bu iletinin CMD.EXE'YI gösterir; bu iletişim kutusunu kapatın. (APP.EXE) alt işlemi başlatıldığında, komut penceresinde "program girdi noktasına durduruldu" okur Devam etmek için <a0></a0>, "g", komut penceresine yazın. Yürütme APP.EXE başlar ve sonra kaynak dosyayı açın ve kesme noktası ayarlamak olduğunu unutmayın.

Bu teknik, ayrıca komut penceresinde çalıştırdığınızda, göre çalıştırdığınızda bir hata ayıklayıcı farklı olarak davranan bir uygulama hata ayıklaması yararlıdır.

Özellikler

Makale numarası: 102351 - Last Review: 11 Temmuz 2005 Pazartesi - Gözden geçirme: 2.2
Bu makaledeki bilginin uygulandığı durum:
  • Microsoft Platform Software Development Kit - Ocak 2000 Sürümü, Ne zaman ne ile kullanilir:
    • Microsoft Windows NT Advanced Server 3.1
    • Microsoft Windows NT Server 3.5
    • Microsoft Windows NT Server 3.51
    • Microsoft Windows NT Server 4.0 Standard Edition
    • Microsoft Windows NT Workstation 3.1
    • Microsoft Windows NT Workstation 3.5
    • Microsoft Windows NT Workstation 3.51
    • Microsoft Windows NT Workstation 4.0 Developer Edition
Anahtar Kelimeler: 
kbmt KB102351 KbMttr
Machine-translated Article
ÖNEMLİ: Bu makale, bir kişi tarafından çevrilmek yerine, Microsoft makine-çevirisi yazılımı ile çevrilmiştir. Microsoft size hem kişiler tarafından çevrilmiş, hem de makine-çevrisi ile çevrilmiş makaleler sunar. Böylelikle, bilgi bankamızdaki tüm makalelere, kendi dilinizde ulaşmış olursunuz. Bununla birlikte, makine tarafından çevrilmiş makaleler mükemmel değildir. Bir yabancının sizin dilinizde konuşurken yapabileceği hatalar gibi, makale; kelime dağarcığı, söz dizim kuralları veya dil bilgisi açısından yanlışlar içerebilir. Microsoft, içeriğin yanlış çevrimi veya onun müşteri tarafından kullanımından doğan; kusur, hata veya zarardan sorumlu değildir. Microsoft ayrıca makine çevirisi yazılımını sıkça güncellemektedir.
Makalenin İngilizcesi aşağıdaki gibidir:102351

Geri Bildirim Ver

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com