【问题标题】:Log information in text.file in C#C# 中 text.file 中的日志信息
【发布时间】:2014-08-29 18:47:56
【问题描述】:

我正在创建一个Windows Form 应用程序。

我创建了一个日志文件,它保存在以下路径中:“Application/bin/debux/log.txt”。

  1. 如何从RichTextBox 的 bin 文件夹中读取此文件?
  2. 当我发布这个应用程序时,我在安装后看到了“Application Files”文件夹。 可以把我的 log.txt 放在那里吗?

【问题讨论】:

  • 1.读取文件并将控件的内容设置为它。 2. 你可以把它放在你想要的任何地方,除非你没有权限从代码中访问文件夹。
  • 您是否搜索过有关如何在 c# 中读取文本文件的资源?这是一项常见的任务,网上有很多资源可以帮助您。您是否面临特定问题?

标签: c# visual-studio-2010


【解决方案1】:

如果我是你,我会使用 http://logging.apache.org/log4net/ (Apache log4net) 进行日志记录并编写自定义附加程序以写入 RichTextBox。你甚至可以从RichTextBoxAppender using log4net复制粘贴代码。

【讨论】:

    【解决方案2】:

    试试这个

    RIRichTextBox.Text = System.IO.File.ReadAllText(Environment.CurrentDirectory+"log.txt");
    

    【讨论】:

      猜你喜欢
      • 2011-03-01
      • 2013-01-21
      • 2016-01-02
      • 1970-01-01
      • 2018-10-30
      • 2020-06-26
      • 2010-10-10
      • 2023-03-25
      • 2010-11-20
      相关资源
      最近更新 更多