private string LibraryKey(string assemblyName, Uri assemblyUrl)
{
return string.Format("{0}^{1}",
(assemblyName != null) ? assemblyName.ToLowerInvariant() : string.Empty,
(assemblyUrl != null) ? assemblyUrl.ToString().ToLowerInvariant() : string.Empty);
}