Quelqu'un peut-il aider? Lorsque j'essaie de générer mon fichier Structs.cs, le processus échoue avec l'erreur, car le SchemaName n'est pas retourné par le fournisseur MySQL.Subsonic 3, modèle MySQL T4: Structs.tt échoue
" Erreur 3 transformation du film: System.ArgumentNullException:. La valeur ne peut pas être null Nom du paramètre: objectToConvert à Microsoft.VisualStudio.TextTemplating.ToStringHelper.ToStringWithCulture (Object objectToConvert) à Microsoft.VisualStudio.TextTemplating3BD02BC645E0D86C85EB7201F039F235.GeneratedTextTransformation. TransformText() ..... »
Ceci est le code généré en Structs.cs:
/// <summary>
/// Table: _companies
/// Primary Key: ID
/// </summary>
public class _companiesTable: DatabaseTable {
public _companiesTable(IDataProvider provider):base("_companies",provider){
ClassName = "_company";
SchemaName = "
J'ai essayé d'utiliser MySQL co nnector 6.04 et 5.1, et mysql server versions 5.067 et 5.1.33 avec les mêmes résultats.
C'est le schéma des sociétés tableau:
- Table "entreprises" DDL
CREATE TABLEcompanies
(
ID
int (10) NOT NULL auto_increment, clé primaire (
ID
) ) MOTEUR = InnoDB AUTO_INCREMENT = 32 CHARSET PAR DÉFAUT = latin1;
Quelqu'un peut-il aider?
J'ai créé la question - hourras –