我们拥有.NET Desktop ERP的大量代码基础,现在数据库访问层已用于Web项目,因此由于静态变量,我们遇到了多线程问题。目前,我想检查2种情况(建议更多):
我正在寻找一种工具或C#/ poweshell脚本来查找这种情况,因此我们可以对其进行修复。
尝试SonarQube
[SonarQube是SonarSource开发的开源平台,用于连续检查代码质量,以对代码的静态分析进行自动检查,以检测20多种编程语言中的错误,代码气味和安全漏洞