public void IncludeBridge() { if (!File.Exists(Configuration.BridgePath)) { throw new ApplicationException("Bridge archive file not found!"); } ArchiveService ser = new ArchiveService(); IList<string> files = ser.Unzip(Configuration.BridgePath, Path.GetDirectoryName(Configuration.BridgePath)); if (files.Count < 1) return; foreach (string file in files) { if (file.ToLower().EndsWith(".dll")) { _activeProject.References.Add(file); } } }
public void ExecuteBus() { if (!File.Exists(Configuration.BusPath)) { throw new ApplicationException("OpenEngSb file not found!"); } ArchiveService ser = new ArchiveService(); IList<string> files = ser.Unzip(Configuration.BusPath, Path.GetDirectoryName(Configuration.BusPath)); foreach (string file in files) Console.WriteLine(file); if (files.Count < 1) return; Process.Start(Path.GetDirectoryName(files.First())); }