Aracılığıyla paylaş


Kod hata ayıklaması

Script görev kullandığı, komut dosyaları yazmak Microsoft  Visual StudioAraçları uygulamaları (vsta).

Siz ayarlayın ve kesme noktalarını vsta içindeki komut dosyası. vsta noktalarını yönetebilirsiniz, ancak kesme noktası kullanarak da yönetebilirsiniz Yerleştirilen kesme noktaları iletişim kutusu SSISTasarımcısı sağlar. Daha fazla bilgi için, bkz. Hata ayıklama Denetim akışı.

[!NOT]

Kod görev hata ayıklama sırasında kesme noktalarını destekler, ancak Script bileşeni desteği için kesme noktası yok. Script bileşeni hata ayıklama konusunda öneriler için bkz: Kodlama ve kod bileşen hata ayıklama.

[!NOT]

Birden çok komut dosyası görev içeren bir paket hata ayıklarken hata ayıklayıcı noktalarını tek bir Script görev hits ve diğer komut dosyası görevleri kesme noktaları göz ardı eder. Bir komut dosyası görevi bir Foreach döngüsü veya döngü için kapsayıcı bir parçası ise, hata ayıklayıcı döngünün ilk yineleme sonra Script görev noktalarını yoksayar.

Yerleştirilen kesme noktaları iletişim kutusu kod noktalarını içerir. Bu kesme kesme listesinin en altında görünür ve satır numarası ve kesme göründüğü işlevin adını görüntüler. Sen-ebilmek silmek gelen komut dosyası kesme noktası Yerleştirilen kesme noktaları iletişim kutusu.

Çalışma zamanında, Script görev kodu satırlarını ayarlamak kesme paketi veya görevleri ve paket kaplarında yerleştirilen kesme noktaları ile entegre edilmiştir. Hata ayıklayıcı komut dosyasında kesme noktası ayarlamak paket, görev veya kapsayıcı, bir kesme noktası için çalıştırabilirsiniz tam tersi. Örneğin, bir paket paket aldığında oluşan sonu koşullara yerleştirilen kesme noktaları olabilir OnPreExecute ve OnPostExecute olaylar ve aynı zamanda kendi komut satırlarını kesme noktaları olan komut dosyası görev. Bu senaryoda, paketi yürütme ile ilişkili sonu koşulu askıya alabilirsiniz OnPreExecute için komut dosyasında kesme noktası çalıştırıyorsa ve nihayet sonu koşulu ile ilişkili olay, OnPostExecute olay.

Ancak, eğer bir alt paketi yürütme paketi görev adlandırılan bir parçası olarak Görevin yürütülmekte olan Script görev hata ayıklama olamaz. İçinde çocuk paket Script görev ayarlamak kesme noktaları bu durumlarda göz ardı.

Uygulamalar için Visual Studio'da kesme noktası ayarlamak için

Integration Services simgesi (küçük) Integration Services ile güncel kalın

En son karşıdan yüklemeler, makaleler, örnekler ve Microsoft video yanı sıra topluluk seçili çözümleri için ziyaret Integration ServicesMSDN sayfası:


Bu güncelleştirmelerle ilgili otomatik bildirim almak için, sayfadaki RSS akışlarına abone olun.

Ayrıca bkz.

Diğer Kaynaklar

NIB: Debugging Packages