diff --git a/build.proj b/build.proj
index efc6d5f..41b99ca 100644
--- a/build.proj
+++ b/build.proj
@@ -24,11 +24,15 @@
-
+
+
+
+
+
-
+
-
\ No newline at end of file
+
diff --git a/src/coverlet.msbuild.tasks/InstrumentationTask.cs b/src/coverlet.msbuild.tasks/InstrumentationTask.cs
index 8a1f810..2ee289f 100644
--- a/src/coverlet.msbuild.tasks/InstrumentationTask.cs
+++ b/src/coverlet.msbuild.tasks/InstrumentationTask.cs
@@ -12,14 +12,14 @@ namespace Coverlet.MSbuild.Tasks
[Required]
public string Path { get; set; }
- [Required]
- public string[] Exclude { get; set; }
+ public string Exclude { get; set; }
public override bool Execute()
{
try
{
- Coverage = new Coverage(Path, Guid.NewGuid().ToString(), Exclude);
+ var excludeRules = Exclude?.Split(',');
+ Coverage = new Coverage(Path, Guid.NewGuid().ToString(), excludeRules);
Coverage.PrepareModules();
}
catch(Exception ex)