Command line 如何安装Resharper命令行工具的扩展

Command line 如何安装Resharper命令行工具的扩展,command-line,continuous-integration,resharper,Command Line,Continuous Integration,Resharper,我们目前正在CI构建服务器上使用Resharper命令行工具2016.3,以在构建时检查代码是否存在问题。它工作得很好,但我仍然有一个问题,我找不到任何关于它的适当文档:如何使用命令行安装和配置扩展。例如,我想将圈复杂度扩展添加到我的分析中。据说使用带有扩展名的-x开关(PowerToys.CyclomaticComplexity)。代码检查会运行,但复杂性警告没有包含在结果文件中,可能是因为扩展没有安装在我的构建服务器上,这是有意义的。我的构建机器上没有安装VS(我也不希望必须安装),因此如何

我们目前正在CI构建服务器上使用Resharper命令行工具2016.3,以在构建时检查代码是否存在问题。它工作得很好,但我仍然有一个问题,我找不到任何关于它的适当文档:如何使用命令行安装和配置扩展。例如,我想将圈复杂度扩展添加到我的分析中。据说使用带有扩展名的-x开关(PowerToys.CyclomaticComplexity)。代码检查会运行,但复杂性警告没有包含在结果文件中,可能是因为扩展没有安装在我的构建服务器上,这是有意义的。我的构建机器上没有安装VS(我也不希望必须安装),因此如何“手动”安装扩展


谢谢

2016.3中的命令行工具目前不完全支持加载扩展。在issue tracker中有一些可能支持的步骤-基本上是将扩展名的.nupkg放在product文件夹中。YMMV.

谢谢。你发送的链接不是完整的解决方案,但给了我解决方案中缺失的部分。作为记录,我必须做的是:要在命令行文件夹中复制扩展名的de.nupkg,请清除解决方案缓存(以便重新分析所有文件),然后使用-x开关将扩展名放在命令中(例如:-x=“PowerToys.CyclomaticComplexity”)。在那之后,他工作得很有魅力!