Can't use a Dictionary as an argument to a BuildProcessTemplate in VS2010?
<p>I am trying to customize my build process template in VS2010. I have added an argument called "temp", of type "Dictionary &lt; String, String >". I want the default value to be:
  "new Dictionary &lt; String, String > ()"</p>

<p>When I enter the default value, VS complains:
  "Compiler error encountered process expression [...] '.' expected"</p>

<p>I've tried a few different variations on the default value (semicolon at the end; no semicolon at the end; String vs string; etc.), but haven't gotten it to work. Any ideas?</p>

<p>UPDATE:</p>

<p>I changed the default value to:</p>

<pre><code>new Dictionary(Of String, String)
</code></pre>

<p>and that appears to work. However, I still cannot initialize the dictionary like so:</p>

<pre><code>new Dictionary(Of String, String) {   {"cat", "dog"} } 
</code></pre>

<p>Any ideas?</p>
