AssemblyHelper
AssemblyHelper provides static methods for working
with assemblies.
using System.IO;
using System.Reflection;
namespace NUnit.Framework.Internal
{
public class AssemblyHelper
{
public static AssemblyName GetAssemblyName(Assembly assembly)
{
return new AssemblyName(assembly.FullName);
}
public static Assembly Load(string name)
{
AssemblyName assemblyName = new AssemblyName();
assemblyName.Name = Path.GetFileNameWithoutExtension(name);
AssemblyName assemblyRef = assemblyName;
return Assembly.Load(assemblyRef);
}
}
}