title: Assembly not being loaded from mkbundle'd executable
body: <p>I'm mkbundling a bunch of assemblies, including ServiceStack.Text. When running mkbundle, it tells me it's being embedded:</p>
  
  <pre><code>embedding: /home/user/Verisys/build/ServiceStack.Text.dll
  </code></pre>
  
  <p>However, when I try to run the resulting executable, I get this:</p>
  
  <pre><code>Unhandled exception
  System.ApplicationException: RootDir '/opt/mono32/lib/mono/gac/ServiceStack.Text/4.0.0.0__e06fbc6124f57c43' for virtual path does not exist
    at ServiceStack.VirtualPath.FileSystemVirtualPathProvider.Initialize () [0x00000] in &lt;filename unknown&gt;:0 
    at ServiceStack.VirtualPath.FileSystemVirtualPathProvider..ctor (IAppHost appHost, System.IO.DirectoryInfo rootDirInfo) [0x00000] in &lt;filename unknown&gt;:0 
    at ServiceStack.VirtualPath.FileSystemVirtualPathProvider..ctor (IAppHost appHost, System.String rootDirectoryPath) [0x00000] in &lt;filename unknown&gt;:0 
    at ServiceStack.ServiceStackHost.Init () [0x00000] in &lt;filename unknown&gt;:0 
    at MyExe.OnStart (System.String[] args) [0x00000] in &lt;filename unknown&gt;:0 
  </code></pre>
  
  <p>Any idea why it is attempting to load this assembly from the GAC, instead of using the embedded one?</p>