title: How to build icu data dll in windows?
body: <p>I have tried numerous resources and I haven't really seen a proper command or way to build the icu data dll in windows.</p>
  <p>So I have tried -</p>
  <pre><code>msbuild source\allinone\allinone.sln /p:Configuration=Release /p:Platform=x64
  </code></pre>
  <p>It builds the icudt62.dll but it had reduced data set.
  I tried <code>pkgdata</code> with <code>dll</code> mode and <code>runConfigureICU</code> with  <code>--with-data-packaging=library</code> and none of them seem to want to work properly in building the icudt.dll file (as in the command fails miserably with lot of errors).</p>
  <p>I tried building from Visual studio and also in command line like this -</p>
  <pre><code>msbuild source\allinone\allinone.sln /p:Configuration=Release /p:Platform=x64 /t:MakeData
  </code></pre>
  <p>These two work and it builds the icudata dll fully but I am not sure this is the right approach since it seems to build tests also.</p>
  <p>Has someone tried building/packaging the entire icu data (mainly dates and timezone mappings) from windows in command line? How do we build the icu data into a dll?</p>
  <p>TIA.</p>