如何:创建复杂设置
更新:2007 年 11 月
复杂设置是那些可能包含多个值的设置。在设置和约束编辑器中,可以通过单击某些设置的“值”列中显示的省略号(“…”)访问复杂设置。例如,复杂设置包括网站上的“ServerBindings”设置,以及 Web 应用程序中的“AuthenticationModulesSection”设置。
添加复杂设置
单击“值”字段中的省略号(“…”)。
将显示 ComplexSettings 集合编辑器。
单击“添加”将新的复杂设置项添加到“成员”下。
在“属性”下,输入复杂设置的值,然后单击“确定”。
在“运算符”下的列表中,选择相应的选项。选项有“包含全部”、“包含一个”和“全不包含”。
有关如何设置复杂设置的详细示例,请参见 如何:将进入某区域的 HTTP 和 HTTPS 通信局限于特定端口。
移除复杂设置
打开 ComplexSettings 集合编辑器。
在“成员”下,选择要移除的设置。
单击“移除”,然后单击“确定”。
安全性
Visual Studio 将预定义设置和自定义设置以未加密的纯文本形式保存在系统定义模型 (SDM) 文档(如分布式系统关系图(.ad、.ldd 和 .sd)文件、应用程序定义 (.sdm) 文件和自定义原型(.adprototype 和 .lddprototype)文件)中。有关更多信息,请参见系统定义模型 (SDM) 概述和扩展分布式系统设计器。对于某些设置,Visual Studio 在分布式系统设计器的某些部分中显示掩码版本,而且不将它们保存在 .sdm 或 .ad 文件中。有关更多信息,请参见实现应用程序的注意事项。因此,应避免将敏感、保密或专有数据存储在不显示安全版本的设置中,并在分发这些文件时注意这一点。