Инициализация Ninject работает нормально, когда я запускаю свое приложение непосредственно из VS2010, но если я развертываю приложение в нашей пользовательской среде «плагинов», я получаю эту ошибку, когда запускаю приложение, и оно пытается инициализировать Ninject.
Ошибка во время инициализации
Формат данного пути не поддерживается.
ОШИБКА: формат данного пути не поддерживается. Тип: NotSupportedException Расположение: System.String CanonicalizePath(System.String, Boolean) Трассировка стека: в System.Security.Util.StringExpressionSet.CanonicalizePath(String path, Boolean needFullPath) в System.Security.Util.StringExpressionSet.CreateListFromExpressions(String[] str, логическое значение needFullPath) в System.Security.Permissions.FileIOPermission.AddPathList(доступ к FileIOPermissionAccess, управление AccessControlActions, String[] pathListOrig, логическое значение checkForDuplicates, логическое значение needFullPath, логическое значение copyPathList) в System.Security.Permissions.FileIOPermission..ctor(доступ к FileIOPermissionAccess , String[] pathList, Boolean checkForDuplicates, Boolean needFullPath) в System.IO.Path.GetFullPath(String path) в Ninject.Modules.ModuleLoader.NormalizePath(String path) в Ninject.Modules.ModuleLoader.GetFilesMatchingPattern(String pattern) в Ninject .Modules.ModuleLoader.b_0(строковый шаблон) в System.Linq.Enumerable.d_142.MoveNext()
at System.Linq.Lookup
2.Create[TSource](IEnum erable1 source, Func
2 keySelector, компаратор Func2 elementSelector, IEqualityComparer
1) в шаблонах System.Linq.GroupedEnumerable3.GetEnumerator()
at Ninject.Modules.ModuleLoader.LoadModules(IEnumerable
1) в Ninject.KernelBase.Load(IEnumerable`1 filePatterns) в Ninject.KernelBase..ctor(компоненты IComponentContainer, настройки INinjectSettings, модули INinjectModule[]) в Ninject.KernelBase. .ctor(модули INinjectModule[]) в MyApp.Ioc.ResolveType.Initialize() в MyApp.Program.Run()