c# - 每次运行构建时如何在 nuget 包中生成报告?
问题描述
我已经构建了一个 roslyn 分析器并将其打包到一个 nuget 包中。如果有人安装了这个包,我如何在每次构建运行时记录一些信息?例如,我想创建一个文件并将其存储在用户项目目录的某个位置,并在每次构建运行时更新该文件。
我试图研究这个问题,但我所看到的一切并没有使它成为一个自动过程(即,用户必须自己进行日志记录)。
不幸的是,我无法显示我的代码(由于 NDA),但如果报告与 Visual Studio 中的模板 roslyn 分析器一起使用,它也对我有用。
解决方案
推荐阅读
- python - 如何修复“Pyside2”中模糊的 qpixmap
- git - 用于协作的子模块或子树
- regex - Nginx 使用映射和正则表达式从访问日志中排除 URL 以捕获 URL 中的部分单词
- javascript - 如何引用 WinDbg 中不同脚本中定义的 JavaScript 函数?
- google-cloud-platform - Google Dataprep 副本从一个项目流向另一个项目
- c# - DateTime.Compare() 在相同的 DateTimes 上返回 1
- amazon-web-services - 如何在运行 lambda 函数时从 s3 安装软件包
- python - 在列表中搜索未知项目并附加到变量
- python - 什么是实现共享队列的最佳方法,工作人员推送数据并掌握在 Python 中有效地获取批处理数据?
- error-handling - SSIS foreach循环,根据处理过程中的任何错误将每个文件移动到文件夹完成或错误