.net - 在哪里可以将我的log4net日志文件写入ClickOnce下?

标签 .net logging permissions clickonce log4net

当我在本地运行我的应用程序时,它会将我的log4net日志写到我配置的位置(即<file value="${LOCALAPPDATA}\TEST\Logs\debug.log" />),没有问题。但是,当我通过ClickOnce部署应用程序时,未写入日志文件。

我知道ClickOnce应用程序的写入位置受到限制,但我给人的印象是LOCALAPPDATA(例如C:\Users\me\AppData\Local)是公平的游戏。

有任何想法吗?

最佳答案

关于.net - 在哪里可以将我的log4net日志文件写入ClickOnce下?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/753568/

相关文章:

c# - MFC中有没有类似DataGridView的控件

c# - LinqToSql - 不允许在查询中显式构造实体类型 '{0}'

java - 记录错误时 Log4j 无法发送电子邮件

ruby-on-rails - 使用 Docker 运行 rake 任务在 Rails4 中记录问题

linux - 如何提高更改文件和文件夹权限的性能?

magento - magento安装过程中文件的权限

android - 在不同的应用程序中启动另一个 Activity 时需要帮助修复权限错误

c# - 将对象初始化器语法与接口(interface)一起使用

mysql - 如何将生产数据存储到 Rails 应用程序中的报告数据库?

c# - 什么是非线程安全?