We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
2 parents 41185a3 + 6d80856 commit 73e43f5Copy full SHA for 73e43f5
src/CleanAddin.cs
@@ -1,4 +1,5 @@
1
using System;
2
+using System.IO;
3
using Microsoft.Build.Framework;
4
using Microsoft.Build.Utilities;
5
@@ -16,6 +17,9 @@ public override bool Execute()
16
17
try
18
{
19
var assemblyPath = this.AssemblyPath.ItemSpec;
20
+ var assemblyDir = Path.GetDirectoryName(assemblyPath);
21
+
22
+ AppDomain.CurrentDomain.ReflectionOnlyAssemblyResolve += (sender, args) => AssemblyEx.ReflectionOnlyAssemblyResolve(args, assemblyDir);
23
24
var assembly = AssemblyEx.ReflectionOnlyLoadAssembly(assemblyPath);
25
var publicTypes = assembly.GetExportedTypes();
0 commit comments