Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/visual-studio-code/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Visual studio 如何让Visual Studio为解决方案中的每个SSIS项目提示输入密码?_Visual Studio_Ssis_Sql Server Data Tools - Fatal编程技术网

Visual studio 如何让Visual Studio为解决方案中的每个SSIS项目提示输入密码?

Visual studio 如何让Visual Studio为解决方案中的每个SSIS项目提示输入密码?,visual-studio,ssis,sql-server-data-tools,Visual Studio,Ssis,Sql Server Data Tools,TL;DR:visualstudio不允许我为每个项目输入密码,而是发出警告,阻止我在每次都不重新配置每个项目中的所有敏感字段的情况下使用敏感数据 问题是: 我有ProjA、ProjB和ProjC项目的解决方案ProductionStuff,每个项目都有一个包含敏感数据的Project.params文件,每个项目都启用了EncryptSensitiveWithPassword并设置了密码 每个项目中都有一些SSIS包,每个包都启用了EncryptSensitiveWithPassword,并将密

TL;DR:visualstudio不允许我为每个项目输入密码,而是发出警告,阻止我在每次都不重新配置每个项目中的所有敏感字段的情况下使用敏感数据

问题是:

我有ProjA、ProjB和ProjC项目的解决方案ProductionStuff,每个项目都有一个包含敏感数据的Project.params文件,每个项目都启用了EncryptSensitiveWithPassword并设置了密码

每个项目中都有一些SSIS包,每个包都启用了EncryptSensitiveWithPassword,并将密码设置为与其项目相同的密码

当我打开ProductionStuff.sln文件时,Visual Studio会打开,提示我输入ProjA的密码,加载ProjA,然后ProjB的密码提示会闪烁并立即消失,解决方案加载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将其调回焦点以输入密码