Resource Application Block QuickStarts

Topics: Development Team Discussion, User Discussion
Aug 24, 2009 at 7:21 AM

Hi,

Does anybody can tell me, why this happens? German VS

"Beim Erstellen des Konfigurationsabschnittshandlers für "resourceConfiguration" ist ein Fehler aufgetreten.: Der Typ "EntLibContrib.Resource.Configuration.ResourceManagerSettings" in der Assembly "EntLibContrib.Resource, Version=4.1.0.0, Culture=neutral, PublicKeyToken=null" konnte nicht geladen werden. (E:\Libs\entlibcontrib2009-05\entlibcontrib-35713\EntLibContrib41Src\Quick Starts\Resource\CS\WinResourceQuickStart\bin\Debug\EntLibContrib.WinResourceQuickStart.vshost.exe.Config line 5)"

Stacktrace:

"bei System.Configuration.BaseConfigurationRecord.FindAndEnsureFactoryRecord(String configKey, Boolean& isRootDeclaredHere)
   bei System.Configuration.BaseConfigurationRecord.GetSectionRecursive(String configKey, Boolean getLkg, Boolean checkPermission, Boolean getRuntimeObject, Boolean requestIsHere, Object& result, Object& resultRuntimeObject)
   bei System.Configuration.BaseConfigurationRecord.GetSection(String configKey, Boolean getLkg, Boolean checkPermission)
   bei System.Configuration.BaseConfigurationRecord.GetSection(String configKey)
   bei System.Configuration.ClientConfigurationSystem.System.Configuration.Internal.IInternalConfigSystem.GetSection(String sectionName)
   bei System.Configuration.ConfigurationManager.GetSection(String sectionName)
   bei Microsoft.Practices.EnterpriseLibrary.Common.Configuration.SystemConfigurationSourceImplementation.GetSection(String sectionName)
   bei Microsoft.Practices.EnterpriseLibrary.Common.Configuration.SystemConfigurationSource.GetSection(String sectionName)
   bei EntLibContrib.Resource.ResourceConfigurationView.get_ResourceSettings() in E:\Libs\entlibcontrib2009-05\entlibcontrib-35713\EntLibContrib41Src\Blocks\Resource\Src\Resource\ResourceConfigurationView.cs:Zeile 54.
   bei EntLibContrib.Resource.ResourceConfigurationView.GetResourceManagerData(String resourceManagerName) in E:\Libs\entlibcontrib2009-05\entlibcontrib-35713\EntLibContrib41Src\Blocks\Resource\Src\Resource\ResourceConfigurationView.cs:Zeile 90.
   bei EntLibContrib.Resource.ResourceManagerCustomFactory.GetConfiguration(String name, IConfigurationSource configurationSource) in E:\Libs\entlibcontrib2009-05\entlibcontrib-35713\EntLibContrib41Src\Blocks\Resource\Src\Resource\ResourceManagerCustomFactory.cs:Zeile 55.
   bei Microsoft.Practices.EnterpriseLibrary.Common.Configuration.ObjectBuilder.AssemblerBasedCustomFactory`2.Create(IBuilderContext context, String name, IConfigurationSource configurationSource, ConfigurationReflectionCache reflectionCache)
   bei Microsoft.Practices.EnterpriseLibrary.Common.Configuration.ObjectBuilder.AssemblerBasedCustomFactory`2.CreateObject(IBuilderContext context, String name, IConfigurationSource configurationSource, ConfigurationReflectionCache reflectionCache)
   bei Microsoft.Practices.EnterpriseLibrary.Common.Configuration.ObjectBuilder.ConfiguredObjectStrategy.PreBuildUp(IBuilderContext context)
   bei Microsoft.Practices.ObjectBuilder2.StrategyChain.ExecuteBuildUp(IBuilderContext context)"

 

Thanks

Coordinator
Sep 6, 2009 at 12:05 AM

Entschuldigung, es war ein Fehler im Konfigurationsabschnittshandler. "EntLibContrib.Resource.Configuration.ResourceManagerSettings" sollte lesen "EntLibContrib.Resource.Configuration.ResourceSettings". Dies muss auch in der WebResourceQuickStart web.config Datei geändert werden. Ich habe die Ursprungscode, um dies zu fixieren, in "Change Set" 36488 aktualisiert.

Mit besten Wünschen...   Steve

P.S. For everyone else, I have fixed the code :-)