3

我正在运行一个 .NET 4.0 Web 应用程序。在 IIS Express (并且只有 IIS Express )下,我的任何 APPSettings 都没有读入 AppSettings 集合。当我查看这个集合时,它是空的,即使我在 web.config 中有大约 15 个应用程序设置。关于发生了什么的任何建议?

这是一个 Web 应用程序项目。我正在使用 web.config 转换,但我相信这些仅在发布时使用。

4

2 回答 2

5

我发现可能导致 appsettings 无法加载的一件事是在另一个目录中嵌套了一个虚拟目录

http://localhost:8181/xproject/mysite

将其更改为

http://localhost:8181/xproject_mysite

为我修好了。

我不知道为什么。

于 2011-04-06T14:13:43.430 回答
0

确保 web.config 中的 appSettings 元素是配置元素的子元素。

于 2011-03-30T17:29:29.520 回答