私と同じ問題に遭遇したのではないかと思います。すべてのパッケージが DTS:ProtectionLevel="0"
であることを示すように、API を介してすべてのパッケージを修正しました これは保護されていません。
プロジェクト (.dtproj) ファイルには、DontSaveSensitive に設定される保護レベルもあります。 <SSIS:Project SSIS:ProtectionLevel="DontSaveSensitive" xmlns:SSIS="www.microsoft.com/SqlServer/SSIS">
私にとっての不一致は、プロジェクトファイル内で各パッケージに関する情報が多すぎるため、下にスクロールすると、<SSIS:Property SSIS:Name="ProtectionLevel">3</SSIS:Property>
またはデフォルトの番号が何であれ。 0
にします ファイル内 (検索と置換)。プロジェクト ファイルを保存すると、ビルドされます。
ビルドするには、Build All を実行する必要がある場合があります。 VS/SSDT は、.dtproj ファイルに保存されている余分なデータを使用して、プロジェクト内のすべてのパッケージを検証する必要があるかどうかを判断しようとしていると思われます。ファイルを手動で編集したため、完全な再コンパイルが必要であることを知らせるために通常反転するセンサーがトリップすることはありませんでした。