Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/306.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
ConQAT C“克隆分析”:;未找到元素“的工厂”;对于所有C#文件_C#_Conqat - Fatal编程技术网

ConQAT C“克隆分析”:;未找到元素“的工厂”;对于所有C#文件

ConQAT C“克隆分析”:;未找到元素“的工厂”;对于所有C#文件,c#,conqat,C#,Conqat,使用开源代码分析工具,我通过单击创建了一个C#克隆分析 新建->运行配置->代码克隆->代码分析。 当我运行它时,报告会为每个C#文件显示: 未找到元素myproject/myfile.cs的工厂 这是ConQAT中的一个bug吗?我猜您使用的是Cs*Clone*Analysis 此配置读取解决方案文件以确定分析中包含的实际C#文件。从消息中,我猜您试图直接传入C#文件,但这不起作用。由于文件不是以.sln结尾,因此会出现错误 有关如何使用此配置,请参阅ConQAT示例(clonedetecti

使用开源代码分析工具,我通过单击创建了一个C#克隆分析

新建->运行配置->代码克隆->代码分析。

当我运行它时,报告会为每个C#文件显示:

未找到元素myproject/myfile.cs的工厂


这是ConQAT中的一个bug吗?

我猜您使用的是Cs*Clone*Analysis

此配置读取解决方案文件以确定分析中包含的实际C#文件。从消息中,我猜您试图直接传入C#文件,但这不起作用。由于文件不是以.sln结尾,因此会出现错误

有关如何使用此配置,请参阅ConQAT示例(clonedetection示例nunit.cqr)


也可以直接将C#文件传递给克隆检测,但您需要不同的配置。

我已经这样做了,没有回复。顺便说一句,它是开源的。