private static IEnumerable<GacDirectory> GetGacDirectories(string assemblyDirectory, bool is40) { return Directory.EnumerateDirectories(assemblyDirectory) .Select(directory => new GacDirectory(directory, is40 ? "v4.0_" : string.Empty)); }