ClientBuildManager 类
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
为 ASP.NET 应用程序提供编译服务。
public ref class ClientBuildManager sealed : MarshalByRefObject, IDisposable
public sealed class ClientBuildManager : MarshalByRefObject, IDisposable
type ClientBuildManager = class
inherit MarshalByRefObject
interface IDisposable
Public NotInheritable Class ClientBuildManager
Inherits MarshalByRefObject
Implements IDisposable
- 继承
- 实现
类 ClientBuildManager 提供了用于编译 ASP.NET Web 应用程序以及检索生成的程序集或生成的源代码的方法和属性。 类的实例在客户端的应用程序域中建立,并提供对 Microsoft Internet Information Services (IIS) 外部 ASP.NET 生成系统的访问权限。 类可用于开发用于编译 Web 应用程序的自定义工具。
命令行工具 aspnet_compiler
使用 ClientBuildManager 类。
Client |
在不指定目标目录或预编译标志的情况下初始化 ClientBuildManager 类的新实例。 |
Client |
使用指定的目标目录初始化 ClientBuildManager 类的新实例。 |
Client |
使用指定的目标目录和编译参数初始化 ClientBuildManager 类的新实例。 |
Client |
使用指定的虚拟目录、源目录、目标目录、编译参数和类型说明提供程序初始化 ClientBuildManager 类的新实例。 |
Code |
获取用于代码生成的目录的物理路径。 |
Is |
获取一个值,该值指出用于编译 ASP.NET Web 应用程序的应用程序域是否已经创建。 |
App |
在应用程序域关闭时发生。 |
App |
在应用程序域启动时发生。 |
App |
在应用程序域卸载时发生。 |
IDisposable. |
终止当前 ASP.NET 应用程序。 |
产品 | 版本 |
---|---|
.NET Framework | 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1 |