2010-11-03 27 views
0

J'ai téléchargé Subsonic 3 sur le site Web.Impossible de compiler le modèle Subsonic 3 t4

J'ai ajouté une section connnectionstring à mon webconfig et mis à jour le fichier de paramètres comme suggéré sur le site Web.

Quand il construit le code Les erreurs Context.cs avec les éléments suivants: alt text

Toutes les autres classes qu'il est construit aspect correct. Les noms de tables corrects sont là, etc. Je suis sûr que c'est une question de type noob .. donc j'espère que c'est facile pour un gourou subsonique là-bas.

Dave

Répondre

1

Ce "DPR". préfixer vos constructeurs est faux.

Regardez la ligne qui déclare la variable DatabaseName, c'est la ligne 26 dans ma copie. Est-ce que ça ressemble à ça?

const string DatabaseName = "DPR.RecordUpdateTaskCollector"; 

(les modèles SS3 append "DB" sur le nom que vous fournissez)

Dans ce cas, il suffit de retirer le "DPR.". Si vous en avez besoin en tant qu'espace de noms, l'endroit correct est quelques lignes où la variable "Namespace" est déclarée.

+0

Je l'ai .. donc il ne supporte pas les points dans les noms de bases de données .. cela efface ... Je vais changer pour souligner :) – CraftyFella