MOT*_*DEX 16 ssis sql-server-2012
我有这个恼人的问题,它说项目和包有不同的保护级别.这不是真的,它们都设置为"EncryptSensitiveWithUserKey".
我试过在项目中期改变了这个保护级别 - 现在项目不会构建和其他一些解决方案,没有工作.
每当我想要构建或重建时,它说:
错误1项目一致性检查失败.检测到以下不一致:Persoon.dtsx具有与项目不同的ProtectionLevel.CountableUren.dtsx具有与项目不同的ProtectionLevel.Projecten.dtsx具有与项目不同的ProtectionLevel.Master_LAB_DSA.dtsx具有与项目不同的ProtectionLevel.DimProject.dtsx具有与项目不同的ProtectionLevel.DimPersoon.dtsx具有与项目不同的ProtectionLevel.DimLookupSources.dtsx具有与项目不同的ProtectionLevel.InitializeDim.dtsx具有与项目不同的ProtectionLevel.Master_LAB_ETL.dtsx具有与项目不同的ProtectionLevel.Master_LAB_DWH.dtsx具有与项目不同的ProtectionLevel.0 0
在"查看代码"中,当设置为"EncryptSensitiveWithUserKey"时,没有"DTS:ProtectionLevel ="X"".在项目的属性中,它被设置为"EncryptSensitiveWithUserKey".我也尝试将所有内容设置为"DontSaveSensitive",这也给了我同样的错误.
如何解决这个问题?

MOT*_*DEX 37
在上面的评论中通过billinkc的帮助找到了解决方案,并遵循以下解决方案:保护级别在项目中期改变 - 现在项目将无法构建
问题是ProtectionLevel不一样.有些是1和其他2,而在属性菜单中它们都是相同的.
所以这些步骤得到了修复: