Activation erreur s'est produite lors de la tentative de créer une instance de type de Base de données, la touche “” <— vide

Je suis d'essayer d'Enterprise Library 5.0, et a été fait unitaires-tests sur mon BL, ai-je besoin d'une app.config sur le DL ou sur le projet de Test?

remarque: j'ai déjà les paramètres de configuration sur mon site web.config sur mon projet web.

comment j'utilise le DAAB:

private static Database db = DatabaseFactory.CreateDatabase();

db.ExecuteNonQuery("spInsertSalesman", salesman.Fullname);

mon application.config sur DL:

<configuration>
    <configSections>
        <section name="dataConfiguration" type="Microsoft.Practices.EnterpriseLibrary.Data.Configuration.DatabaseSettings, Microsoft.Practices.EnterpriseLibrary.Data, Version=5.0.414.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" requirePermission="false" />
    </configSections>
    <dataConfiguration defaultDatabase="DBTEST" />
    <connectionStrings>
        <add name="DBTEST" connectionString="Data Source=[dbsource];Initial Catalog=[dbname];User Id=sa;Password=password;"
            providerName="System.Data.SqlClient" />
    </connectionStrings>
</configuration>
quelqu'un ici qui peut vous aider?
Le fichier de configuration devrait probablement être avec le projet de test, mais je ne suis pas sûr si cela fonctionne. Ce framework de test que vous utilisez?
ouais, j'ai un peu compris moi-même que j'étais le référencement du mal .dll copie. il fonctionne maintenant, merci pour l'aide./
Martin, il serait bon pour vous de poster une réponse à votre question et il faut l'accepter.

OriginalL'auteur Martin Ongtangco | 2010-10-27