IIS 7.5 - 为什么我的配置文件未被选中

IIS 7.5 - 为什么我的配置文件未被选中

我的机器上有 Windows 7 和 IIS 7.5。

对于我的应用程序,我有我的配置文件xxx.configxxx.db.config
位于C:\Windows\Microsoft.NET\Framework64\v2.0.50727\CONFIG

两者都被引用machine.config为 -

<appSettings file="xxx.config"/>
  <connectionStrings configSource="xxx.db.config"/>

xxx.db.config 文件中大约有 10 个连接字符串。但是,当我尝试使用以下 C# 代码访问连接字符串时-

ConfigurationManager.ConnectionStrings["ConnStringXXX"]

除了默认的连接字符串外,没有其他连接字符串

.\SQLEXPRESS;Integrated Security=SSPI;AttachDBFilename=|DataDirectory|aspnetdb.mdf;User Instance=true

正在被退回 :-(

PS 当在另一台装有 IIS 6 的 Windows 2003 机器上使用上述设置时,我能够看到 xxx.db.config 中可用的所有连接字符串

谁能指导一下这可能是什么问题。

谢谢你!

答案1

检查站点的应用程序池设置,以确保其配置为 .NET Framework 2.0 和 64 位模式:

在此处输入图片描述

相关内容