private void AddAssembly(string path) { var name = Path.GetFileNameWithoutExtension(path); var settings = AssembliesSettingsFile.GetOrAdd(name); settings.Name = name; settings.OriginalPath = path; settings.ModifiedTime = File.GetLastWriteTimeUtc(path); settings.SubPath = Path.Combine(name, Path.GetFileName(path)); }