移動しようとしたことはありませんが、テンプレートを構築したとき、データベースの構成設定やテンプレート パッケージなどの共通の素材 (私たちはそのように創造的です) を含む Common プロジェクトがありました。このソリューションには、テンプレートを上記のパスにコピーするポストビルド スクリプト以外には何も含まれていないスタートアップ プロジェクトもありました。そうすれば、人々はこの「複雑なコピー」について心配する必要がなくなりました。
copy /y "$(SolutionDir)\SQL\SSIS\PackageTemplate.dtsx" "$(DevEnvDir)\PrivateAssemblies\ProjectItems\DataTransformationProject\DataTransformationItems"
rvphx が思い出したように、テンプレートを使用してパッケージ ID をリセットする人が必要です。そうしないと、sysdtslog90/sysssislog テーブルに対するレポートが非常に複雑になります。無料のビジュアル スタジオ アドオンであるBIDSHelperには、プロジェクト ウィンドウから GUID をリセットする機能があります。独自のテンプレートで遭遇したもう 1 つの問題は、提供した物理ファイル名が SSIS 内の Package Name プロパティと一致しないことでした。ジャンクの物理ファイル名を割り当ててから適切な名前に変更するか、パッケージのプロパティで修正することを忘れないでください。