设置属性

更新:2007 年 11 月

除指定设置值之外,还可以设置一组属性来指定设置的特性。这些属性如下所示:

  • 可重写/部署

    这些属性用来指定设置是固定的还是可重写的。如果选择此属性,则设置为可重写的;如果清除此属性,则设置为固定的。“可重写”属性仅用在应用程序设计器中。有关更多信息,请参见 如何:将应用程序设置指定为可重写。“部署”属性用在系统设计器和逻辑数据中心设计器中。

    在应用程序设计器中,处理的是应用程序定义 -- 其设置可在某个系统使用该应用程序的实例时进行进一步自定义。如果设置为可重写的,则该设置的值可在系统设计器中更改。例如,如果将某个应用程序的“身份验证”设置为“Forms”,并指定该设置为“可重写”,则可以在系统设计器中将该应用程序某个实例的“身份验证”设置更改为“Passport”。

    说明:

    不能重写某些包含敏感数据的设置。有关这些设置的更多信息,请参见实现应用程序的注意事项

    在系统设计器和逻辑数据中心设计器中,“部署”复选框指示该设置是必须按照配置情况使用还是可以在部署时进行更改。从部署关系图生成的部署报告对每个具有“部署”复选框的设置包含一个设为 true 或 false 的“Fixed”属性。例如,如果要在系统设计器中指定必须按照配置情况使用“身份验证”设置,不能在部署时更改;应清除“部署”复选框,使部署报告中“身份验证”设置的“Fixed”属性设为 True。选中“部署”复选框会将“Fixed”属性设为 False,这表示该设置可在部署时进行更改。

    说明:

    在系统设计器和逻辑数据中心设计器中,清除某个设置的“部署”复选框表示部署时不能在应用程序级别或主机级别上更改该设置。虽然不会出现验证警告,但这种情况会导致冲突,该冲突必须在部署时解决。

  • Null

    此属性指定某个设置是否可以具有 null 值。如果“Null”复选框不可用,则设置值不能为“Null”,如果其默认值为“Null”,则必须更改该默认值。如果“Null”复选框被选中,则设置值等于“Null”。如果用其他值来替换“Null”,则会清除该复选框。

  • 使用默认值

    此属性指示设置值是否为默认值。所有设置都有默认值(例如,True、Null、Windows、8080 等等)。如果更改某个设置的默认值,则会清除“使用默认值”复选框。若要将设置还原为默认值,请选择“使用默认值”复选框。“使用默认值”属性用在应用程序设计器、系统设计器和逻辑数据中心设计器中。

    在应用程序设计器和逻辑数据中心设计器中,选择“使用默认值”复选框会将修改过的设置改回其原始默认值。在系统设计器中,选择“使用默认值”复选框会将重写过的设置更改为基础应用程序或终结点定义的当前值。有关更多信息,请参见 如何:应用设置如何:重写应用程序设置

    说明:

    如果计算机上的 machine.config 或者 web.config 设置不同于与分布式系统设计器一起提供的软件定义模型文档(例如,用于 config 设置的 Microsoft.Configuration.sdmDocument)中指定的默认值,则会自动清除“使用默认值”复选框,并且这些设置将显示在搜索重写设置的结果中。

  • 在“属性”窗口中显示

    这是另一个仅用于自定义设置的属性。如果选中此值,则设置将显示在“属性”窗口中。有关更多信息,请参见 如何:创建应用程序、服务器、终结点和区域的自定义设置

请参见

其他资源

应用设置