There is an unsaved comment in progress. You will lose your changes if you continue. Are you sure you want to reopen the work item?
ModuleInfo constructor not cross-platform safe
The constructor for Microsoft.Practices.CompositeUI.Configuration.ModuleInfo is not cross-platform safe:
this.assemblyFile = assembly.CodeBase.Replace("file:///", "").Replace('/', '\');
Something like this would be better:
Uri uri = new Uri (assembly.CodeBase);
this.assemblyFile = uri.LocalPath;