【问题标题】:Getting "The module was expected to contain an assembly manifest." when configuring Serilog logging得到“该模块应该包含一个程序集清单。”配置 Serilog 日志记录时
【发布时间】:2018-01-09 10:18:57
【问题描述】:

我的目标是配置 Serilog 日志记录。 安装以下 nuget 包后出现错误。

错误附在下面

安装 Serilog.Sinks.AzureDocumentDB 后出现此错误。

【问题讨论】:

  • 显然有很多事情,你看到了吗? stackoverflow.com/questions/12226676/…
  • @Crowcoder 是的,我已经尝试过这些,但没有什么对我有用。安装 Serilog.Sinks.AzureDocumentDB 后出现此错误。
  • 可以提供一些演示代码来重现这个吗?我使用 .net framework 4.7 对其进行了测试,但在安装 Serilog.Sinks.AzureDocumentDB 3.8 后无法重现此问题。如果有更多信息如何重现,那就更好了。
  • @TomSun 我的 POC 正在按预期工作,但是当涉及到我真正的 API 项目时,它无法正常工作并给出上述错误页面。在这个 url 中找到我的 POC:github.com/serilog/serilog-sinks-azuredocumentdb/files/1625153/…
  • 我也在WebApi项目中测试过,它工作正常。我可以将日志写入 azure documentdb。我会研究它,如果有任何更新,我会在这里评论。

标签: c# asp.net azure azure-cosmosdb serilog


【解决方案1】:

我已经解决了这个问题。我重新安装了所有 nuget 包并合并到相同的版本。 (我项目中所有现有的 nuget)

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2012-08-26
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多