ClientBuildManagerParameter.PrecompilationFlags 属性
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
获取或设置确定预编译行为的标志。
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 以指定预编译行为的组合。