.NET Framework 启动条件用于在安装期间检查目标计算机上是否有公共语言运行库。当检测到对 .NET Framework 的依赖性时,该启动条件将自动添加到部署项目中;无法将它移除。如果未找到 SupportedRuntimes 属性中指定的运行库版本,安装将中断。用户会看到一个对话框,其中包含“是”/“否”按钮以及 Message 属性中指定的文本。如果用户选择“是”,他将被重定向到 InstallUrl 属性中指定的位置(默认为 Microsoft 支持 Web 站点,该站点包含 .NET Framework 可再发行软件包的可下载副本)。在许多情况下,需要修改 InstallUrl 属性以指向您自己的可再发行文件的位置。例如,如果您通过 CD-ROM 分发应用程序,则应将可再发行文件包含在 CD 中,并将 InstallUrl 属性更改为相对文件路径。如果更改 InstallUrl 属性,还应更改 Message 属性以解释所安装的内容以及安装位置。另外,包含数据访问的任何 Visual Studio .NET 应用程序或组件都须依赖 Microsoft 数据访问组件 (MDAC) 2.7 版或更高版本。如果您的应用程序包含数据访问,您还需要添加启动条件以检查是否有 MDAC。有关更多信息,请参见添加 Microsoft 数据访问组件的启动条件。