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
|