Browse Source

TypeFinder in XAML Designer AddIn

-> Show a warning when a Exception occurs while trying to load a Assembly
pull/54/head
jkuehner 12 years ago
parent
commit
72d4f590bf
  1. 7
      src/AddIns/DisplayBindings/WpfDesign/WpfDesign.AddIn/Src/MyTypeFinder.cs

7
src/AddIns/DisplayBindings/WpfDesign/WpfDesign.AddIn/Src/MyTypeFinder.cs

@ -24,8 +24,8 @@ namespace ICSharpCode.WpfDesign.AddIn @@ -24,8 +24,8 @@ namespace ICSharpCode.WpfDesign.AddIn
var pc = MyTypeFinder.GetProjectContent(file);
foreach (var referencedProjectContent in pc.ThreadSafeGetReferencedContents()) {
string fileName = null;
try{
string fileName = null;
if (referencedProjectContent is ParseProjectContent)
{
var prj = ((ParseProjectContent)referencedProjectContent).Project as AbstractProject;
@ -39,8 +39,9 @@ namespace ICSharpCode.WpfDesign.AddIn @@ -39,8 +39,9 @@ namespace ICSharpCode.WpfDesign.AddIn
var assembly = Assembly.LoadFrom(fileName);
f.RegisterAssembly(assembly);
}
catch (Exception ex)
{}
catch (Exception ex) {
ICSharpCode.Core.LoggingService.Warn("Error loading Assembly : "+ (fileName ?? ""), ex);
}
}
return f;
}

Loading…
Cancel
Save