Hello everyone ,
I am using software factory toolkit.I have a problem regarding $projectName$.
Let I give my project name as Test and location C:\try.I have2 projects.
portal.Test.Business and portal.Test.data.
In .csproj file of portal.Test.Business project
<Reference Include="Portal.Test.Data">
<Name>Portal.$projectName$.Data</Name>
<HintPath>..\..\..\..\Assembly\Portal.Test.Data.dll</HintPath>
</Reference>
Here the $projectName$ gives portal.Test.Business (I.e current project name)
But I want Only Test (i.e the name given to solution initially).
I also use argument value declare in my Createsolution.xml file
<Argument Name="SolutionNamespace">
<Converter Type="Microsoft.Practices.RecipeFramework.Library.Converters.NamespaceStringConverter, Microsoft.Practices.RecipeFramework.Library"/>
<ValueProvider Type="ExpressionEvaluatorValueProvider" Expression="$(safeprojectname)"/>
</Argument>
And I use $SolutionNamespace$ in .csproj file but it doesnot work ,it return
Portal.$SolutionNamespace$.Data
Telll me what wrong with this,or there is any replacement parameter that give the name of project given initially.
Please reply as soon as possible
Thanks.