SSDTは、SSISは、ストリーム内のデータを処理することができますC#でカスタムコードを開発することができますスクリプトタスクを持っています。たびに、私たちは、Visual Studioのインスタンスが開かれているコードを編集する必要があるためは、Visual StudioのDLLを開発し、dtsxにそれを埋め込む
は、しかし、この解決策は、非常に醜いであり、私たちがdtsxを実行することができます閉じていなければなりません。 SSDTの中で実行されると、VSインスタンスが再び開かれ、実行が終了すると閉じます。
SSDTからVSを開く代わりに、VSで直接コードを開発し、SSIS APIを参照してから、DLLにコンパイルしてSSDTに埋め込む方法はありますか?
あるいは、少なくともVSが開かれ、SSDTに「バウンド」保つために、私たちはそのデバッガを開発し、使用することができますか?あなたが唯一のコーディングとSSISの分離を気にしている場合
大変ありがとうございます!私はこのプロセス実行タスクについて知らなかった。それは私にもう一つのアイデアをもたらしました。 .netは実行を開始し、何を行う必要があるかを確認した後、MSSQLコマンドを使用してMSSQLエージェントからdtsxの実行を開始し、終了するまで待ちます。 – Hikari
うん、それはあなたの複雑さによって決まります。 SSISは非常に柔軟です。あなたのプロジェクトに幸運。 –