public void AddAssembly(string filePath) { if (ShellUtils.IsProjectFile(filePath)) { var list = new MSBuildAssemblyList(filePath); foreach (var msbuildAssembly in list) { AddAssembly(msbuildAssembly); } } else { DoAddAssembly(filePath); } }