ClientBuildManagerParameter.PrecompilationFlags 属性

定义

获取或设置确定预编译行为的标志。

public:
 property System::Web::Compilation::PrecompilationFlags PrecompilationFlags { System::Web::Compilation::PrecompilationFlags get(); void set(System::Web::Compilation::PrecompilationFlags value); };
public System.Web.Compilation.PrecompilationFlags PrecompilationFlags { get; set; }
member this.PrecompilationFlags : System.Web.Compilation.PrecompilationFlags with get, set
Public Property PrecompilationFlags As PrecompilationFlags

属性值

用于客户端生成的 PrecompilationFlags

示例

以下代码示例是类概述中的代码示例的 ClientBuildManager 一部分。 在示例中,创建对象 ClientBuildManagerParameter 并设置其值。 生成的程序集将具有基于提供的密钥文件的强名称,并将根据提供 PrecompilationFlags 的值进行预编译。

_cbmParameter = new ClientBuildManagerParameter();
_cbmParameter.PrecompilationFlags = _flags;
_cbmParameter.StrongNameKeyFile = _keyFile;

builder = new
        ClientBuildManager(_vPath, _pPath, _tPath, _cbmParameter);
_cbmParameter = New ClientBuildManagerParameter()
_cbmParameter.PrecompilationFlags = _flags
_cbmParameter.StrongNameKeyFile = _keyFile

builder = New ClientBuildManager(_vPath, _pPath, _tPath, _cbmParameter)

注解

属性 PrecompilationFlags 确定程序集的生成方式。 例如,可以将 设置为 PrecompilationFlagsClean 以重新编译任何以前编译的组件,或将其设置为 OverwriteTarget 以允许生成的程序集覆盖目标目录中的任何组件。 枚举 PrecompilationFlags 器具有允许 FlagsAttribute 按位组合其成员值的属性。 属性 PrecompilationFlags 可以包含枚举中的多个值, PrecompilationFlags 以指定预编译行为的组合。

适用于

另请参阅