我有这个恼人的问题,它说项目和包有不同的保护级别。这不是真的,它们都是相同的设置为" EncryptSensitiveWithUserKey"。
我尝试了这个Protection level changed mid project - now project won't build和其他一些解决方案,没有工作。
每当我想建立或重建它时说:
错误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
In"查看代码"没有" DTS:ProtectionLevel =" X""当设置为" EncryptSensitiveWithUserKey"。在项目的属性中,它设置为" EncryptSensitiveWithUserKey"。我也尝试将所有内容设置为" DontSaveSensitive",这也给了我同样的错误。
如何解决这个问题?
答案 0 :(得分:33)
在上述评论中,在billinkc的帮助下找到了解决方案,并遵循以下解决方案:Protection level changed mid project - now project won't build
问题是ProtectionLevel不一样。有些是1和其他2,而在属性菜单中它们都是相同的。
所以这些步骤得到了解决:
答案 1 :(得分:0)
我收到的错误是在具有其他解决方案的解决方案中创建的新dtsx。
我删除了新包装,然后重新添加它,一切都很好。