这是我在IIS 7.5上的Web.Config

我GOOGLE了这一点,发现它存储在我的asp框架文件夹…但我可能知道哪个是我的具体应用程序的正确的web.config文件? 有太多的应用程序运行…我发现很多web.config

我使用窗口服务器64(所以有框架和框架64)

我的应用程序池是(应用程序名称)v4; pipe道一体化

IIS 7configuration层次结构如下所示:

  1. 框架或Framework64 Machine.config
  2. 框架或Framework64 ASP.net Web.config
  3. SYSTEM32 \ INETSRV \ CONFIG \对ApplicationHost.config
  4. 你的网站\ web.config你的
  5. 网站\ APPDIR \的web.config

前两个取决于应用程序池的位数 – 64位是64位应用程序池configuration的“根”。

Applicationhost.config使用preConditions包含适用于bitness32或bitness64的条目,所以它是跨位的。 您的网站或内容文件夹中较低级别的Web.config文件也可以使用前提条件。

如果您想将设置应用于特定的应用程序,则可以在最接近该应用程序的级别应用该设置。 如果您想将其应用于框中的所有内容,请编辑Framework文件夹设置(这通常是一个糟糕的做法,因为它会将xcopy的可部署性作为一个单元来打破,但有时是不可避免的)。

这是否回答你的问题?