J'ai placé 3 requêtes SQL particulièrement volumineuses dans mon projet Visual Studio, dans un dossier "Queries" qui se trouve dans le répertoire du projet (pas dans la solution). Existe-t-il un moyen éloquent d'accéder à ces fichiers ? J'espérais que quelque chose comme @"Queries/firstSqlQuery.sql
fonctionnerait.
En spécifiant le chemin d'accès complet, comme avec @"C:\\Users\John\Documents\VisualStudio2010\Projects\MySolution\MyProject\Queries\firstSqlQuery.sql
est quelque chose que je préférerais ne pas faire, car cela m'oblige à retourner dans le code et à corriger le chemin, si l'application est déplacée.
EDIT : Pour une raison inconnue, la page recherche les fichiers dans C:\\Program Files(x86)\Common Files\Microsoft Shared\DevServer\Queries\firstSqlQuery.sql
. Pourquoi cherche-t-il à cet endroit, alors que le répertoire de l'exécutable est différent ?