1

これに対する答えを少し探していましたが、何も見つかりませんでした。SSIS パッケージのスクリプト タスクで作成されたプロジェクトに既存のファイルを追加できるかどうか疑問に思っていました。私ができるようにしたいのは、ヘルパーまたはユーティリティと呼ばれる 1 つのファイルをソリューションに追加し、そのファイルを共通機能のすべてのスクリプト タスクに追加することです。これは、クラスを変更すると、すべてのスクリプト タスクにプッシュされるためです。

DLL への参照を追加し、それを GAC に追加できることを知っています。私はこれを試してみましたが、うまくいきます。また、ファイルをプロジェクトに追加しようとしましたが、それも機能します。

これは、本番環境で DLL をデプロイできない場合に備えて、私が試している別のソリューションです。どんな助けでも大歓迎です。ありがとう。

4

3 に答える 3

0

まず、クラスのマスターコピーが必要です。以下の同じプロセスを使用して、既存のスクリプトタスクからクラスをコピーできますが、逆になります。

  1. スクリプトタスクのエディターを開き、プロパティエクスプローラーでプロジェクトファイル(st_ [Guid])をクリックします。[プロパティ]ウィンドウにプロジェクトフォルダーの場所が表示されます。(この場所は、スクリプトタスクを編集するたびに再作成されます)

  2. エクスプローラーで、クラスをこのフォルダーにコピーします

  3. プロジェクトエクスプローラーで、[すべてのファイルを表示]アイコンをクリックします

  4. ファイルを右クリックして、プロジェクトに追加します

于 2013-03-04T14:59:34.057 に答える
0

ファイルをリンクするために、通常の VS 機能を使用できます。

  1. スクリプト プロジェクトを右クリックします。
  2. 追加 > 既存のアイテム...
  3. プロジェクトに含めるファイルを選択
  4. [ファイルを開く] ダイアログ ボックスの右下隅に、[追加] または [リンクとして追加] の 2 つのオプションを含むドロップダウンがあります - 後者を選択すると完了です (下の画像を参照)。

ここに画像の説明を入力

于 2014-04-04T16:43:23.910 に答える