SYSLIB1013:不要将异常参数作为模板包含在日志记录消息中
2023-04-18 17:00:03 时间
日志记录方法的第一个异常参数在日志记录消息中作为模板引用。 不必要这样做,因为第一个异常将显式传递给日志记录基础结构。 不需要在日志记录消息中重复它。
解决方法
从日志记录消息中删除引用异常参数的模板。
禁止显示警告
建议尽量使用解决方法之一。 但是,如果无法更改代码,可以通过 #pragma 指令或 <NoWarn> 项目设置来禁止显示警告。 如果 SYSLIB1XXX 源生成器诊断未显示为错误,则可以在代码或项目文件中禁止警告。
若要禁止显示代码中的警告,请执行以下操作:
// Disable the warning.
#pragma warning disable SYSLIB1006
// Code that generates compiler diagnostic.
// ...
// Re-enable the warning.
#pragma warning restore SYSLIB1006
若要禁止显示项目文件中的警告,请执行以下操作:
<Project Sdk="Microsoft.NET.Sdk">
<PropertyGroup>
<TargetFramework>net6.0</TargetFramework>
<!-- NoWarn below suppresses SYSLIB1002 project-wide -->
<NoWarn>
相关文章
- 如何估算重复数据删除的比率
- 商业智能如何将数据转变为可用信息
- 使用Access 2007开始数据挖掘(一)
- 游标为何物,请你看这里
- SQL Server 2008内存性能监控
- Microsoft SQL Server 2000安装问题集锦
- SQL Server查询速度慢的优化
- SYBASE IQ为企业级数据仓库和分析提供成果
- 自然框架之数据访问
- 容灾备份系统建设要预先考虑的六大因素
- 重复数据删除技术对备份有着深刻影响
- 灵活备份 让Windows Server 2008中的数据更安全
- SQL Server 2008与Vista兼容问题
- SQL Server轻松掌握如何删除群集实例
- 不重复随机数列生成算法
- SQL Server Compact Edition启用日志记录
- 总结Win2003 Server与SQL Server 2005的远程连接过程
- 企业如何利用分析技术将洞察力转化为行动
- DB2性能优化准则
- 三月第三周系统升级录:开源的NoSQL数据库MongoDB