尝试从 Windows 应用程序读取 web.config 时出现问题
我正在编写一个 WPF 应用程序来帮助不懂 XML 的客户在 Web 服务器上设置配置文件。 web.config 就是这些文件之一。 我定义了自定义部分,但我已将它们注释掉,直到我掌握了基础知识。
在 web.config 中,我有这样的:
<appSettings>
<add key="buffer" value="65536"/>
<add key="updateInterval" value=""/>
</appSettings>
这是我如何读取 web.config 的片段(我已经确认 web.config 存在于 AppPath 中):
var vdm = new VirtualDirectoryMapping(AppPath, true);
var wcfm = new WebConfigurationFileMap();
wcfm.VirtualDirectories.Add("/", vdm);
WebConfigurationManager.OpenMappedWebConfiguration(wcfm, "/");
但是,WebConfigurationManager.AppSettings["buffer"] 返回 null。 有任何想法吗?
I'm writing a WPF application to help non-XML-savvy customers set up configuration files on a web server. web.config is one of these files. I have custom sections defined, but I've commented them out until I get the basics working.
In web.config, I have this:
<appSettings>
<add key="buffer" value="65536"/>
<add key="updateInterval" value=""/>
</appSettings>
Here's a snippet of how I'm reading web.config (I have already confirmed that web.config exists inside AppPath):
var vdm = new VirtualDirectoryMapping(AppPath, true);
var wcfm = new WebConfigurationFileMap();
wcfm.VirtualDirectories.Add("/", vdm);
WebConfigurationManager.OpenMappedWebConfiguration(wcfm, "/");
However, WebConfigurationManager.AppSettings["buffer"] returns null. Any ideas?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
呵呵。 现在是星期一早上。 :-)
有效。
Duhhhh. It's Monday morning. :-)
works.