È sufficiente impostare alcuni modelli rapidi di classi e oggetti oggetto e tutto funziona alla grande finora, ma una cosa su cui sono bloccato è il parametro del modello $safeprojectname$
.
ho aggiunto questo come parte della porzione di spazio dei nomi e il $registeredorganization$
sta lavorando bene
namespace $registeredorganization$.$safeprojectname$
{
public class $safeitemname$
{
public $safeitemname$()
{
//default constructor
}
}
}
E io sono andato nel file .vstemplate e fatto in modo ReplaceParameters="true"
quindi l'unica cosa che ho indovinato a questo punto è il periodo tra la società e il nome del progetto, quindi ho provato questo e solo per le risate rimosso il periodo, ancora non andare. Qualcuno ha qualche idea sul perché questo non funziona?
EDIT: Accetterò la risposta di Jared mentre risponde alla mia domanda principale "perché non funziona?" ma sto aggiungendo questo follow-up per mostrare come ho ottenuto il risultato desiderato. Invece di utilizzare la $safeprojectname$
o $projectname$
ho scoperto che l'uso $ RootNamespace $
namespace $registeredorganization$.$rootnamespace$
o seconda di come il progetto è denominato:
namespace $rootnamespace$
opere come avrei voluto, appena aggiunto questo per chiunque altrimenti chi potrebbe imbattersi in questo problema.
$ RootNamespace $ funzionato come un fascino. Grazie mille! – RDV
@RDV Grande, felice che abbia aiutato! – curtisk