public static string GetAssemblyName(string file) { return(AssemblyContext.NormalizeAsmName(GetAssemblyNameObj(file).ToString())); }
public bool SelectProjectReferences (ProjectReferenceCollection references, AssemblyContext ctx, TargetFramework targetVersion) { try { if (selDialog == null) selDialog = new SelectReferenceDialog (); selDialog.SetReferenceCollection (references, ctx, targetVersion); if (MessageService.RunCustomDialog (selDialog) == (int)Gtk.ResponseType.Ok) { references.Clear (); references.AddRange (selDialog.ReferenceInformations); return true; } else return false; } finally { if (selDialog != null) selDialog.Hide (); } }
public void SetReferenceCollection (ProjectReferenceCollection references, AssemblyContext runtime, TargetFramework targetVersion) { ((ListStore) ReferencesTreeView.Model).Clear (); projectRefPanel.Hide (); gacRefPanel.SetTargetFramework (runtime, targetVersion); gacRefPanel.Reset (); assemblyRefPanel.SetBasePath (Environment.GetFolderPath (Environment.SpecialFolder.Personal)); foreach (ProjectReference refInfo in references) AppendReference (refInfo); OnChanged (null, null); }