2009-03-25 6 views
0

J'ai un assembly déployé sur SQL Server qui effectue une exportation vers un SDK du système de comptabilité. Les raisons que ceci est déployé à SQL Server sont hors de mon contrôle, et je ne peuvent pas modifier la base de données cible .Configuration pour l'assembly SQL Server

En développement, j'ai déplacé plusieurs requêtes dynamiques du codage en dur vers des fichiers texte en dehors de l'application, de sorte que les requêtes peuvent être modifiées si nécessaire après le déploiement. Est-ce que je peux «informer» mon assembly quant à l'emplacement de ces fichiers texte sur la machine serveur, sans utiliser un champ de base de données?

Répondre

0

Il semble que l'ajout de fichiers texte au projet comme intégré ressources est une meilleure voie à suivre. Cela décharge le déployeur de toute responsabilité quant à la configuration de l'assemblage ou au déploiement des fichiers texte.

+0

Cela ne réduit l'accessibilité du fichiers pour la maintenance, mais je peux automatiser une reconstruction pour le soutien, avec eux seulement avoir accès aux fichiers de requête. – ProfK

0

Vous devez lire le chemin des fichiers texte à partir de certains savent bien des endroits comme:

  • Registre
  • application de stockage locale
  • répertoire prédéfini