Pass string from IWizard RunStarted method to razor mvc project template (.cshtml file)
<p>I have one razor mvc project template with wizard concept. I want to pass a string from the wizard application to a .cshtml file. I have passed it using the RunStarted method of the wizard application. Please check code below:</p>

<pre><code>public void RunStarted(object automationObject,
                       Dictionary&lt;string, string&gt; replacementsDictionary,
                       WizardRunKind runKind,
                       object[] customParams)
{
  try
  {
    dte = automationObject as DTE;        
    replacementsDictionary.Add("$ProductA$", "Mobile");
  }
  catch()
  {
  }
}
</code></pre>

<p>In Template .cshtml file please check the code:</p>

<pre><code>&lt;html&gt;
&lt;head&gt; &lt;/head&gt;

&lt;body&gt;

"$ProductA$"

&lt;/body&gt;

&lt;/html&gt;
</code></pre>

<p>But the  the value of "$ProductA$" is not replaced in .cshtml page. but it was working fine in .Aspx page .CS page. How can do this in .cshtml?</p>
