Visual studio 无法对Azure函数使用Visual Studio代码覆盖率
我正在使用Visual Studio 15.3.5和Microsoft.NET.Sdk.Functions 1.0.6 我可以很好地运行测试,但是当我使用代码覆盖率分析测试时,没有分析包含Azure函数的程序集。它未列在代码覆盖率程序集列表中。列出了其他程序集,仅省略Azure函数程序集Visual studio 无法对Azure函数使用Visual Studio代码覆盖率,visual-studio,azure,code-coverage,azure-functions,Visual Studio,Azure,Code Coverage,Azure Functions,我正在使用Visual Studio 15.3.5和Microsoft.NET.Sdk.Functions 1.0.6 我可以很好地运行测试,但是当我使用代码覆盖率分析测试时,没有分析包含Azure函数的程序集。它未列在代码覆盖率程序集列表中。列出了其他程序集,仅省略Azure函数程序集 有人让它工作了吗?原因是,对于新的项目类型,默认的是可移植的,这意味着生成的pdb将没有CodeOverage所需的信息 下面是如何更改的:在.csproj中,将full添加到中。e、 g.你应该: <P
有人让它工作了吗?原因是,对于新的项目类型,默认的
是可移植的,这意味着生成的pdb将没有CodeOverage所需的信息
下面是如何更改的:在.csproj中,将full
添加到
中。e、 g.你应该:
<PropertyGroup>
<TargetFramework>net461</TargetFramework>
<DebugType>full</DebugType>
</PropertyGroup>
net461
满的
或者您可以从VS中更改此选项:
- 转到项目上的属性
- 转到build选项卡,然后单击底部的“Advanced…”按钮
- 有一个用于调试信息的下拉列表。将其设置为“Full”将使用必要的属性更新项目
是可移植的,这意味着生成的pdb将不需要CodeCoverage所需的信息
下面是如何更改的:在.csproj中,将full
添加到
中。e、 g.你应该:
<PropertyGroup>
<TargetFramework>net461</TargetFramework>
<DebugType>full</DebugType>
</PropertyGroup>
net461
满的
或者您可以从VS中更改此选项:
- 转到项目上的属性
- 转到build选项卡,然后单击底部的“Advanced…”按钮
- 有一个用于调试信息的下拉列表。将其设置为“Full”将使用必要的属性更新项目