.net - 如何从 ASP.NET 应用程序的 web.config 文件中读取设置值?

标签 .net asp.net vb.net .net-4.0 web-config

我正在尝试使用以下命令:

Dim xmlFilePath As String = _
    System.Configuration.ConfigurationManager.AppSettings("XmlFilePath")

检索以下设置:

<applicationSettings>
    <MySolution.WebProject.My.MySettings>
        <setting name="XmlFilePath" serializeAs="String">
            <value>C:\ASP.NET\Folder\MessageLog</value>
        </setting>
    </MySolution.WebProject.My.MySettings>
</applicationSettings>

但是,xmlFilePath显示为 Nothing在该行代码运行之后。

从 ASP.NET 应用程序中的 web.config 文件中获取设置的正确代码是什么?

注意:虽然您可以将 key 单独添加到 <appsettings>标签,我正在尝试弄清楚如何将它与项目属性中的“设置”选项卡一起使用。

最佳答案

看看

My.MySettings.Default.XmlFilePath

关于.net - 如何从 ASP.NET 应用程序的 web.config 文件中读取设置值?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3516613/

相关文章:

c# - Ninject 的 WCF 无参数构造函数错误

c# - WMPLib : player. mediaCollection.getAll().count 始终为 0

c# - 同时学习 Objective-C 2.0 和 ASP.NET 4.0?

c# - 在后台运行作业

c# - 将数据从文本框插入到 Postgresql

.net - 使用razor选择 "umbraco item"

c# - 有没有办法在 .NET Core 中使用 Entity Framework?

asp.net - 导航至网站并设置声明

c# - 我可以创建一个用于属性参数的常量表达式吗?

vb.net - 如何防止我的应用程序出现多个实例