TL; DR:Visual Studio是不是让我输入密码我的每个项目,但投掷警告和阻止我使用敏感数据不用每次都重新配置所有的敏感字段中的每个项目。
问题:
我有解决方案ProductionStuff与项目ProjA,ProjB和ProjC,各自有一个Project.params敏感数据的文件和每一个已使EncryptSensitiveWithPassword,并设置密码。
有一些SSIS包中的每个项目,每个已EncryptSensitiveWithPassword与设置为相同的密码作为其项目的密码启用。
当我打开ProductionStuff.sln文件时,Visual Studio打开,提示我为ProjA输入密码,负载ProjA,然后在密码ProjB闪烁提示,并立即消失,soltution负载ProjB,那么同样的情况对于ProjC。现在,当一切终于来了,有几个警告:
Warning loading ProjB.dtproj: Warning: Failed to decrypt an encrypted XML node because
the password was not specified or not correct. Project load will ...
Warning loading ProjB.dtproj: Warning: Failed to decrypt sensitive data in a project with
a password. The password was not specified, or is not correct. ...
Warning loading ProjC.dtproj: Warning: Failed to decrypt an encrypted XML node because
the password was not specified or not correct. Project load will ...
Warning loading ProjC.dtproj: Warning: Failed to decrypt sensitive data in a project with
a password. The password was not specified, or is not correct. ...
我如何得到它每次我打开解决方案时提示我的每个密码?
其他信息:
Visual Studio中:15.8.4
SSDT:15.1.61808.07020
SSAS:14.0.1016.285
SSIS(尽管没有安装上市版)
SSRS:14.0.1016.285
项目被部署到SQL Server 2012个实例。
我相信密码对话框窗口仍然存在,但它的失焦。我看到的我的一样。我不得不使用Alt + Tab键将其带回焦点输入密码。