2009-06-08 12 views
0

Ich habe eine Tabelle in meiner Datenbank namens "Campus" und wenn sonic.exe generiert die Klasse nennt es "Campu". Also habe ich versucht, "fixPluralClassNames" in meiner generate-Anweisung auf "false" zu setzen (durch visual studio als externen Befehl, es nimmt automatisch die Verbindungszeichenfolgen in app.config auf), erzeugt es aber immer noch als "Campu". Ich habe versucht, Sonic.exe manuell über die Befehlszeile (übergab es meine Datenbank-Informationen mit/Server und/db), setzen "fixPluralClassNames" auf false und es korrekt generiert die Klasse namens "Campus". Ist das ein Fehler oder mache ich etwas falsch?fixPluralClassNames Option funktioniert nicht beim Generieren über Visual Studio

+1

Funktionieren andere Konfigurationsoptionen, wenn Sie sie in Ihrer app.config angeben? –

+0

Sie könnten Ihren Tisch "campuss" ^^ –

Antwort

0

Sie können dies auf zwei Arten tun: Setzen Sie es in Ihrer App.Config (wo Sie SubSonicService eingerichtet ist) oder Sie können es an sonic.exe übergeben, wenn Sie den Anruf tätigen - wie Sie gesehen haben. Ich würde sagen, es einfach in Ihre Konfiguration zu setzen.

+0

Dank nennen. Es funktionierte, als ich es in meine App.config legte, obwohl ich es in den spezifischen Anbieter, nicht die SubSonicService-Leitung setzen musste. –

Verwandte Themen