2011-02-09 7 views
2

SSISパッケージ(VS2005)のスクリプトタスクで設定されたブレークポイントが無視されるのはなぜですか?
私は新しいパッケージを作成し、そこに1つの単純なスクリプトタスクを追加しました。そして、そのタスクでどこにブレークポイントを設定しても無視されます。助けてください!!!スクリプトタスクのブレークポイント

答えて

2

既知のバグと思われ、パッケージの実行方法やバックグラウンドでの状況によっては、いくつかの回避策があります。このスレッドは、それについての良い情報をたくさん持っている:

http://social.msdn.microsoft.com/forums/en-US/sqlintegrationservices/thread/710c4865-bc74-4f1d-a3b9-865109ee25c7/

は、それはあなたのために働く何かを持っている願っています!

+1

ありがとう、ありがとう!そのスレッドによれば、ブレークポイントは個々のタスクではなくパッケージ全体を実行するときにのみ機能し、個々のタスクをデバッグしようとしていました。ありがたいことに、このクレイジーな問題は2008年に修正されました!ありがとう、DKnight! – Tamila

0

まだデバッグモードでブレークポイントを追加しましたか?私はそれを頻繁にやった。デバッグモードでブレークポイントを追加する場合は、[デバッグを停止]をクリックし、再度デバッグモードでパッケージを実行すると、ブレークポイントは無視されます。

ブレークポイントを追加するときにデバッグモードになっていないことを確認してください。

+0

ブレークポイントを追加するとき、私は間違いなくデバッグモードではありません。 – Tamila

0

はい、無視されています。私が知っている唯一の方法では、どのデバッグ情報もMessageBox.Show()メソッドを使用しています。

+0

MessageBox.Show()はありませんが、現在はMsgBoxを使用してデバッグ情報を取得しています。ブレークポイントは実際に無視されていますか?私はおそらく、私はいくつかの設定や何かが欠けていたと思った。 – Tamila

+0

@Tamila MessageBoxクラスはSystem.Windows.Forms名前空間にある。 –

+0

MsgBoxも同じことをします。とにかく、それは本当にブレークポイントの問題を解決しません..) – Tamila