Bir satır/değişken değiştirme/komutu üzerinde bir komut dosyasında bir kesme noktası belirlerseniz, hata ayıklayıcı bu koşullara ulaşıldığında hemen tetiklenir. Hata durumunda hata ayıklayıcıların olması mümkün mü?powershell, hata durumunda hata ayıklayıcısını başlat
cevap
Eğer beş davranırlar var Bir hatayı ayıklayıcısını kovmak istiyorsanız:
Get-Command -Noun "psbreakpoint"
CommandType Name
----------- ----
Cmdlet Disable-PSBreakpoint
Cmdlet Enable-PSBreakpoint
Cmdlet Get-PSBreakpoint
Cmdlet Remove-PSBreakpoint
Cmdlet Set-PSBreakpoint
Çok üzerinde brekpoint ayarlamak ve Set-PSBreakpoint
kullanmaya başlayabilirsiniz.
numaralı soruya dikkatle okuyun. Bu komuttan zaten haberdarım, aksi halde komut satırında, değişken modifikasyonda veya komut satırında kesme noktalarını nasıl ayarlayabilirim? – Peyre
Bu CmdLet'i istisnalar ''trap veya' try/catch' kullanarak çağırmalısınız. – JPBlanc
Sanmıyorum ama yanılıyor olabilirim. lütfen bize bir örnek verin – Peyre
Bu cevaba bir bakın http://stackoverflow.com/a/20913821/323582 –
çok teşekkürler Roma Kuzmin. StackTrace değişkeninin farkında değildim. Bunu bir yorum yerine cevap olarak eklerseniz, bunu doğrulayacağım. – Peyre
Yapamam, SO "önemsiz cevapları" yorumlara dönüştürür. Ama ben sorunuzu yinelenen olarak işaretleyebilirim, böylece nereye gidileceği açık. –