gpt4 book ai didi

c# - 使用 .runsettings 从程序集中排除命名空间

转载 作者:太空狗 更新时间:2023-10-29 22:36:09 26 4
gpt4 key购买 nike

我试图从程序集 Acme.Foundations.web.ext.dll 中排除除 Acme.Foundations.Web.Ext.Controllers 之外的所有命名空间。请帮助创建一个运行设置文件。

<DataCollectionRunSettings>
<DataCollectors>
<DataCollector friendlyName="Code Coverage" uri="datacollector://Microsoft/CodeCoverage/2.0" assemblyQualifiedName="Microsoft.VisualStudio.Coverage.DynamicCoverageDataCollector, Microsoft.VisualStudio.TraceCollector, Version=11.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a">
<Configuration>
<CodeCoverage>
<ModulePaths>
<Exclude>
<ModulePath>.*Ext.Helpers*</ModulePath>
???
</Exclude>
</ModulePaths>
</CodeCoverage>
</Configuration>
</DataCollector>
</DataCollectors>
</DataCollectionRunSettings>

Acme.Foundations.web.ext.dll
Acme.Foundations.Web.Ext.Controllers
Acme.Foundations.Web.Ext.Helper
Acme.Foundations.Web.Ext.Models
Acme.Foundations.Web.Ext.Properties
Acme.Foundations.Web.Ext.Resources
Acme.Foundations.Web.Ext.Utilities
Acme.Foundations.Web.Ext.ViewModels
Acme.Identity.Web
Acme.Identity.Web.App_Start
Acme.Identity.Web.Identity
Acme.Utilities
System.Web.Mvc.Html

最佳答案

您必须使用 Functions -> Exclude 部分并删除所有不需要的命名空间

例如:

<Functions>
<Exclude>
<!-- Exclude everthing inside the namesapce "Acme.Foundations.Web.Ext.Helper" -->
<Function>^Acme.Foundations.Web.Ext.Helper\..*</Function>
</Exclude>
</Functions>

关于c# - 使用 .runsettings 从程序集中排除命名空间,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41174650/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com