2010-10-29 3 views
1

Dans SQL Server, j'ai créé un assembly pour exécuter une DLL externe. Lorsque j'exécute la procédure stockée qui exécute ma fonction, j'ai une exception: mon fichier de configuration est introuvable.app.config introuvable dans l'appel de l'assembly externe SQL Server

Est-ce que quelqu'un sait où l'app.config doit être situé pour que SQL Server sache comment le charger. Je l'ai maintenant dans le même dossier que ma DLL.

Merci d'avance.

Répondre

4

Les assemblys SQLCLR ne prennent pas en charge les fichiers .config. En tant que solution de contournement non prise en charge, vous pouvez créer un fichier sqlservr.exe.config au même emplacement que les fichiers binaires de service et y placer votre configuration. Les assemblys SQLCLR analysent cette configuration lors du chargement de l'assembly.

Questions connexes