Nur einige schnelle Klasse und Objektvorlagen einrichten und alles funktioniert so gut, aber eine Sache, auf die ich feststecke, ist die $safeprojectname$
Vorlage Parameter.
Ich habe dies als Teil des Namespace-Teil hinzugefügt und die $registeredorganization$
arbeitet
namespace $registeredorganization$.$safeprojectname$
{
public class $safeitemname$
{
public $safeitemname$()
{
//default constructor
}
}
}
fein Und ich habe in die .vstemplate Datei weg und sorgte dafür, dass ReplaceParameters="true"
so das einzige, was ich an diesem erraten Punkt ist der Zeitraum zwischen dem Firmen- und Projektnamen, also habe ich das ausprobiert und nur zum Lachen die Zeit entfernt, immer noch nicht gehen. Hat jemand einen Einblick, warum das nicht funktioniert?
BEARBEITEN: Ich werde Jareds Antwort akzeptieren, da sie meine Kernfrage beantwortet: "Warum funktioniert es nicht?" aber ich füge diese Folge hinzu, um zu zeigen, wie ich mein gewünschtes Ergebnis bekommen habe. Statt die $safeprojectname$
oder $projectname$
die Verwendung fand ich, dass $ RootNamespace $
namespace $registeredorganization$.$rootnamespace$
mit oder je nachdem, wie Ihr Projekt benannt ist:
namespace $rootnamespace$
Werke, wie ich gewollt hätte, gerade dies für jedermann hinzugefügt sonst wer kann auf dieses Problem stoßen.
$ RootNamespace $ arbeitete wie ein Charme. Vielen Dank! – RDV
@RDV Großartig, froh, dass es geholfen hat! – curtisk