gpt4 book ai didi

asp.net - 有人能给我一个 "hello world"登录 ASP.NET 的示例吗?

转载 作者:行者123 更新时间:2023-12-02 14:11:49 32 4
gpt4 key购买 nike

我正在尝试获取 ASP.NET 应用程序中日志记录的简单示例。我想使用 My.Log 功能将错误日志消息写入文本日志文件。我通过谷歌尝试了几种方法,但似乎都不起作用。一般来说,当我在代码中使用 My.Log.DefaultFileWriter 的任何属性时,它会显示“未设置对象引用”。

我的基本问题是:我的 web.config 文件(和/或其他任何地方,如果需要)需要什么,以便我可以使用 编写消息

My.Log.WriteEntry("blahblahblah")

在我的代码中,到文本文件 D:\log.txt?

谢谢。

<小时/>

编辑:使用的具体代码:

    <system.diagnostics>
<sources >
<source name="DefaultSource" switchName="DefaultSwitch">
<listeners>
<add name="FileLog"/>
</listeners>
</source>
</sources>
<sharedListeners>
<add name="FileLog"
type="Microsoft.VisualBasic.Logging.FileLogTraceListener, Microsoft.VisualBasic, Version=8.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a"
initializeData="FileLogWriter" />
</sharedListeners>
<switches>
<add name="DefaultSwitch" value="Verbose"/>
</switches>
<trace autoflush="true"></trace>
</system.diagnostics>

然后在代码中:

My.Log.DefaultFileLogWriter.CustomLocation = "D:\"
My.Log.DefaultFileLogWriter.BaseFileName = "log"
My.Log.WriteEntry("blahblahblah")

(这将写入 D:\log.log)。

最佳答案

关于asp.net - 有人能给我一个 "hello world"登录 ASP.NET 的示例吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/244719/

32 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com