Results 1 to 2 of 2

Thread: Enterprise Library 2006 - App.config

  1. #1

    Thread Starter
    Lively Member
    Join Date
    Jul 2005
    Location
    Belgium
    Posts
    68

    Enterprise Library 2006 - App.config

    Hi, I'm trying to use the DatabaseFactory.CreateDatabase() method, but I keep getting an exception:

    VB Code:
    1. at Microsoft.Practices.EnterpriseLibrary.Data.DatabaseConfigurationView.get_DefaultName()
    2.    at Microsoft.Practices.EnterpriseLibrary.Data.DatabaseMapper.MapName(String name, IConfigurationSource configSource)
    3.    at Microsoft.Practices.EnterpriseLibrary.Common.Configuration.ObjectBuilder.ConfigurationNameMappingStrategy.BuildUp(IBuilderContext context, Type t, Object existing, String id)
    4.    at Microsoft.Practices.ObjectBuilder.BuilderBase`1.DoBuildUp(IReadWriteLocator locator, Type typeToBuild, String idToBuild, Object existing, PolicyList[] transientPolicies)
    5.    at Microsoft.Practices.ObjectBuilder.BuilderBase`1.BuildUp(IReadWriteLocator locator, Type typeToBuild, String idToBuild, Object existing, PolicyList[] transientPolicies)
    6.    at Microsoft.Practices.ObjectBuilder.BuilderBase`1.BuildUp[TTypeToBuild](IReadWriteLocator locator, String idToBuild, Object existing, PolicyList[] transientPolicies)
    7.    at Microsoft.Practices.EnterpriseLibrary.Common.Configuration.ObjectBuilder.EnterpriseLibraryFactory.BuildUp[T](IReadWriteLocator locator, IConfigurationSource configurationSource)
    8.    at Microsoft.Practices.EnterpriseLibrary.Common.Configuration.ObjectBuilder.EnterpriseLibraryFactory.BuildUp[T](IConfigurationSource configurationSource)
    9.    at Microsoft.Practices.EnterpriseLibrary.Common.Configuration.ObjectBuilder.NameTypeFactoryBase`1.CreateDefault()
    10.    at Microsoft.Practices.EnterpriseLibrary.Data.DatabaseFactory.CreateDatabase()
    11.    at DAL.Controller.Country_Add(String name, String code) in ...\Controller.cs:line 83

    This is my app.config, and I'm pretty sure it is correct:

    Code:
    <?xml version="1.0" encoding="utf-8"?>
    <configuration>
    	<configSections>
    		<section 
    			name="dataConfiguration"
    			type="Microsoft.Practices.EnterpriseLibrary.Data.Configuration.DatabaseSettings, Microsoft.Practices.EnterpriseLibrary.Data, Version=2.0.0.0, Culture=neutral, PublicKeyToken=null"/>
    	</configSections>
    	<dataConfiguration 
    		defaultDatabase="mydb" />
    	<connectionStrings>
    		<add 
    			name="mydb"
    			connectionString="Data Source=(local);Initial Catalog=mydb;Integrated Security=True;"
    			providerName="System.Data.SqlClient" />
    	</connectionStrings>
    </configuration>
    Any ideas on what the problem might be?

  2. #2
    Addicted Member
    Join Date
    Mar 2006
    Location
    Manchester, England, UK
    Posts
    247

    Re: Enterprise Library 2006 - App.config

    I've been having the same problem, did you ever resolve this.

    It's odd in my case because it works fine within the development environment but when I deploy it (even on the same machine) I get the object not set to an instance error.

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •  



Click Here to Expand Forum to Full Width