应用程序配置文件

更新:2007 年 11 月

应用程序配置文件包含应用程序特定的设置。该文件包含公共语言运行库读取的配置设置(如程序集绑定策略、远程处理对象等等),以及应用程序可以读取的设置。

应用程序配置文件的名称和位置取决于应用程序的宿主,可以是下列情况之一:

  • 可执行文件承载的应用程序。

    由可执行文件宿主承载的应用程序的配置文件与该应用程序位于同一目录。配置文件的名称是带有 .config 扩展名的该应用程序的名称。例如,名为 myApp.exe 的应用程序可以与名为 myApp.exe.config 的配置文件关联。

    ms229689.alert_note(zh-cn,VS.90).gif说明:

    在 Visual Studio 项目中,将 .config 文件放置在项目目录中,并将其“复制到输出目录”属性设置为“始终复制”“如果较新则复制”。Visual Studio 自动将此文件复制到要在其中编译程序集的目录中。

  • ASP.NET 承载的应用程序。

    有关 ASP.NET 配置文件的更多信息,请参见 ASP.NET 配置设置

  • Internet Explorer 承载的应用程序。

    如果 Internet Explorer 承载的应用程序有配置文件,那么该文件的位置在 <link> 标记中指定,其语法如下:

    <link rel="ConfigurationFileName" href="location">

    在该标记中,location 是指向该配置文件的 URL。它设置了应用程序基。配置文件必须位于与应用程序所在的同一网站中。

请参见

概念

使用 Internet Explorer 部署运行库应用程序

其他资源

配置文件

.NET Framework 的配置文件架构

ASP.NET 配置设置