2009-08-23 12 views
0

Grâce à ranomore, j'ai pu obtenir la génération de code Subsonic T4 pour travailler dans Visual Web Developer Express pour mon projet ASP.Net MVC, mais en utilisant uniquement les LinqTemplates.Erreur de compilation en utilisant des modèles SubSonic ActiveRecord dans Visual Web Developer Express

Lorsque j'utilise les modèles ActiveRecord avec les mêmes paramètres de mon projet ne génère des fichiers, mais le code ne compile pas plus ...

Toutes les idées?

+0

Je pense que c'est une bonne idée d'inclure des messages d'erreur du compilateur .. – Gant

+0

je suis arrivé 32 erreurs, mais c'est la première: Le type « ray.testDB » contient déjà une définition pour « DataProvider » \t ActiveRecord .cs \t ligne 21 –

Répondre

1

Prenez d'abord les autres modèles T4.

+0

Merci pour votre réponse, il semble y avoir un problème avec le type de projet. Un projet de site Web ASP.Net ordinaire ne comporte aucune erreur de compilation, mais seul le nouveau projet MVC rencontre des problèmes. Donc le travail consiste à: créer un projet de site Web Asp.net pour générer le code, puis rejeter la sortie dans un projet MVC. Cela fonctionne pour l'instant, mais peut-être quelqu'un pourrait jeter un coup d'oeil à ceci à un certain moment ... Un autre problème mineur que j'ai trouvé est que l'ActiveRecord.tt convertit dans un fichier .txt plutôt qu'un fichier .cs dans VWD, tandis que le les autres modèles sont convertis en fichiers .cs. –