c# - dotnet core fusion 程序集在 linux 上的日志
问题描述
使用 Windows 可以通过注册表 ( https://techcommunity.microsoft.com/t5/iis-support-blog/fusion-log-viewer-fuslogvw-exe/ba-p/784396 ) 启用 Fusion 程序集日志保存在本地硬盘上。我的 .NET Core 3.1 应用程序在 Windows 上正常运行。在基于 Linux 的 Docker 容器上,对于某些程序集,我随机出现“无法加载文件或程序集”,这些程序集实际上可以在构建目录中的适当位置使用,并且对于某些运行,它们可以正常工作。
示例程序集错误:无法加载文件或程序集“Renci.SshNet,版本=2016.1.0.0,文化=中性,PublicKeyToken=1cee9f8bde3db106”。该系统找不到指定的文件。
我想启用与程序集相关的调试日志记录,以找到所描述问题的根本原因。
我可以在 Linux 上启用融合日志吗?
解决方案
推荐阅读
- php - 将 Wordpress 帖子加载到多个 DIV(列)中
- ios - 如何将现有的单例表视图数据保存在核心数据中?
- python - 与 numpy.einsum 的非乘法
- android - 无法使用 Android Studio 查看代码覆盖率报告
- django - 找不到该进程类型
- android - 如何在博览会中修复应用程序加载时出现“背景颜色”错误
- python-2.7 - 从信标帧确定 WiFi 信道
- c# - 如何使用 EPS_EXT_ProfileSearchRQ 获取 Sabre Traveler Profiles 列表
- c# - C# Selenium 等到元素显示等于无
- python - 如何修复IndexError:尝试将csv文件拆分为字典时列表索引超出范围?