protected override AssemblyReferenceNode CreateAssemblyReferenceNode(string fileName) { NemerleAssemblyReferenceNode node = null; try { node = new NemerleAssemblyReferenceNode(ProjectMgr, fileName); } catch (ArgumentNullException e) { Trace.WriteLine("Exception : " + e.Message); } catch (FileNotFoundException e) { Trace.WriteLine("Exception : " + e.Message); } catch (BadImageFormatException e) { Trace.WriteLine("Exception : " + e.Message); } catch (FileLoadException e) { Trace.WriteLine("Exception : " + e.Message); } catch (System.Security.SecurityException e) { Trace.WriteLine("Exception : " + e.Message); } return(node); }
protected override AssemblyReferenceNode CreateAssemblyReferenceNode(string fileName) { NemerleAssemblyReferenceNode node = null; try { node = new NemerleAssemblyReferenceNode(ProjectMgr, fileName); } catch (ArgumentNullException e) { Trace.WriteLine("Exception : " + e.Message); } catch (FileNotFoundException e) { Trace.WriteLine("Exception : " + e.Message); } catch (BadImageFormatException e) { Trace.WriteLine("Exception : " + e.Message); } catch (FileLoadException e) { Trace.WriteLine("Exception : " + e.Message); } catch (System.Security.SecurityException e) { Trace.WriteLine("Exception : " + e.Message); } return node; }
protected override AssemblyReferenceNode CreateAssemblyReferenceNode(ProjectElement element) { // VladD2: // ReferenceContainerNode does not support reference to files (instead of // get assembly name from file it tries to use file name as assembly name // (via System.Reflection.AssemblyName()). string item = element.Item.FinalItemSpec; NemerleAssemblyReferenceNode node = null; try { if (File.Exists(item)) { node = new NemerleAssemblyReferenceNode(ProjectMgr, item); } else { node = new NemerleAssemblyReferenceNode(ProjectMgr, element); } } catch (ArgumentNullException e) { Trace.WriteLine("Exception : " + e.Message); } catch (FileNotFoundException e) { Trace.WriteLine("Exception : " + e.Message); } catch (BadImageFormatException e) { Trace.WriteLine("Exception : " + e.Message); } catch (FileLoadException e) { Trace.WriteLine("Exception : " + e.Message); } catch (System.Security.SecurityException e) { Trace.WriteLine("Exception : " + e.Message); } return(node); }
protected override AssemblyReferenceNode CreateAssemblyReferenceNode(ProjectElement element) { // VladD2: // ReferenceContainerNode does not support reference to files (instead of // get assembly name from file it tries to use file name as assembly name // (via System.Reflection.AssemblyName()). string item = element.Item.FinalItemSpec; NemerleAssemblyReferenceNode node = null; try { if (File.Exists(item)) node = new NemerleAssemblyReferenceNode(ProjectMgr, item); else node = new NemerleAssemblyReferenceNode(ProjectMgr, element); } catch (ArgumentNullException e) { Trace.WriteLine("Exception : " + e.Message); } catch (FileNotFoundException e) { Trace.WriteLine("Exception : " + e.Message); } catch (BadImageFormatException e) { Trace.WriteLine("Exception : " + e.Message); } catch (FileLoadException e) { Trace.WriteLine("Exception : " + e.Message); } catch (System.Security.SecurityException e) { Trace.WriteLine("Exception : " + e.Message); } return node; }