当前位置: 首页 > 知识库问答 >
问题:

计算代码度量时出错

云俊美
2023-03-14

当我试图在Visual Studio 2013 for C#项目中运行代码度量(分析->计算解决方案的代码度量)时,我得到了以下错误:

"an error occurred while calculating code metrics"
regsvr32 "C:\Program Files (x86)\Common Files\microsoft shared\MSEnv\VsLangproj.olb"
    null

共有1个答案

钱锐
2023-03-14

出现此问题的原因是-我的Visual Studio项目中很少引用引用,而源不可用,如下图所示:

删除这些引用使代码矩阵的功能再次工作。

 类似资料:
  • 我正在尝试分析一个算法的时间复杂度。 下面的算法旨在只检查数组的一部分,所以如果它没有多大意义,请不要担心。 我对计算循环周围的时间复杂度很困惑,请看看我的评论。 这是否意味着我们有: T(N) = (C2 C4 C5)N (C1 C3 C6) T(N) = C7*N (C8) T(N)=N?? 循环中的所有内容都是*N? 先谢谢!

  • null null T(n)=O(1)+O(nlogn)=O(nlogn) 但我不确定。有人能帮帮我吗。

  • 我知道嵌套for循环的时间复杂度等于最里面的循环执行的次数。 像外部循环从1到n的每个嵌套循环一样,它应该运行n次,但这里我们有,这使得算法运行的顺序更好。实际上,我在IDE中编写了这段代码,并在循环结束后打印了x的最终结果,对于不同的n值,我看到跳入内部for循环需要将近n倍的时间。 所以我认为这个算法的整个顺序是,但我不确定

  • 我是度量的新手,我不明白为什么我得到这个输出,请有人解释。提前感谢。 输出: 12/18/15 12:01:15PM = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = -- 计量----------------------------------------

  • 我的问题是,当我试图获得算法执行时间的准确测量值时,一旦第一组测试完成,结果就会相差很大。 我有7个带整数的文本文件,每个文本文件有两个元素的幂。 24=16 28=256 212=4096 216=65536 220=1048576 222=4194304 224=16777216 我运行这些测试X次以获得执行时间。一个测试用例被认为执行了上述所有测试一次。我在不改变文本文件数据的情况下做了几次