【问题标题】:The source was not found but some or all event logs could not be searched. Inaccessible logs:Security未找到源,但无法搜索部分或全部事件日志。无法访问的日志:安全性
【发布时间】:2014-08-05 16:18:18
【问题描述】:

我正在尝试运行名为 Personal Loans Request 的 Bizagi 平台应用程序。一切都很好,直到我点击“下一步”按钮时,它向我显示了这个错误: 无法处理该案例:未找到源,但无法搜索部分或全部事件日志。要创建源,您需要读取所有事件日志的权限,以确保新的源名称是唯一的。无法访问的日志:安全性

我整天都在研究。所有这些研究导致几乎相同: 将读取事件日志安全的权限添加到网络服务。 我这样做了,但出现了同样的问题。

有什么建议吗?

【问题讨论】:

    标签: asp.net event-log bizagi


    【解决方案1】:

    我不确定这是否适用于您的场景,但我在 PowerShell 中运行它并且它适用于 当我遇到类似错误时。

    [system.Diagnostics.EventLog]::CreateEventSource("SourceName", "Application")
    

    将“应用程序”替换为尝试写入日志的应用程序的名称。 “SourceName”可以是尚未注册的源名称的任何单词。

    我在JMarsch 的回答中找到了这种方法和其他方法,这里是: https://stackoverflow.com/a/774713/120966

    【讨论】:

      【解决方案2】:

      该应用程序似乎正在尝试写入 Windows 日志,但它正在被 Windows 安全性关闭。确保您在管理员模式下运行应用程序,这应该允许程序访问以搜索注册表以查看它是否需要创建新的日志源。

      【讨论】:

        【解决方案3】:

        解决此问题的方法是以管理员身份运行 Visual Studio。

        【讨论】:

        • 这不是一个正确的解决方案,尤其是对于最终用户。
        猜你喜欢
        • 1970-01-01
        • 2011-08-14
        • 1970-01-01
        • 1970-01-01
        • 2019-04-03
        • 2012-03-22
        • 2011-10-19
        • 2016-07-18
        相关资源
        最近更新 更多