J'essaie Subsonic ActiveRecord pour déterminer si je veux l'utiliser sur tous les projets à venir, et je dois dire que je l'aime vraiment jusqu'à présent. Cela a bien fonctionné avec MS SQL Server 2005 et 2008, mais j'ai des problèmes avec les T4 Templates et SQL Server Express. De ce que je peux dire, Subsonic a un problème pour obtenir les informations de schéma de la base de données Server Express que j'ai ajouté à une application de test MVC.Subsonic ActiveRecord et SQL Server Express
Est-ce que quelqu'un a des informations sur le faire fonctionner avec Server Server Express (pas Compact), et si elle est même pris en charge dans Subsonic 3.0.0.4?
EDIT: Il s'agit d'une application MVC avec MyTestDB dans le dossier App_Data. J'ai essayé un certain nombre de différentes chaînes de connexion, mais rien ne semble fonctionner. La dernière chaîne que je l'ai utilisé est:
<connectionStrings>
<add name="MyTestDBString" connectionString="server=.\SQLExpress;database=MyTestDB;integrated security=SSPI;User Instance=true" providerName="System.Data.SqlClient"/>
</connectionstrings>
Avec la chaîne ci-dessus, je reçois une exception SQL dans la liste des erreurs dans Visual Studio dire Cannot Open Database... The login failed
. Cela se produit lorsque je clique avec le bouton droit sur les fichiers .tt
et que j'exécute un outil personnalisé.
Avez-vous essayé "sécurité intégrée = true" comme dans la page "Using ActiveRecord" sur le site Web - http://www.subsonicproject.com/docs/Using_ActiveRecord? – Bermo
oui, j'ai et un certain nombre d'autres combinaisons. – AGoodDisplayName