title: I see a DLL in GAC_MSIL but there's not an assembly
body: <p>I'm looking at my ClassLibrary1.dll inside</p>
  
  <pre><code>C:\Windows\Microsoft.NET\assembly\GAC_MSIL\ClassLibrary1\v4.0_1.0.0.0__2efc1c0b243a0c09
  </code></pre>
  
  <p>that was placed there automatically as a result of this:</p>
  
  <pre><code>C:\Program Files (x86)\Microsoft SDKs\Windows\v7.0A\Bin\NETFX 4.0 Tools&gt;gacutil.
  exe /i "C:\Users\wherever\ClassLibrary1.dll"
  Microsoft (R) .NET Global Assembly Cache Utility.  Version 4.0.30319.1
  Copyright (c) Microsoft Corporation.  All rights reserved.
  
  Assembly successfully added to the cache
  
  C:\Program Files (x86)\Microsoft SDKs\Windows\v7.0A\Bin\NETFX 4.0 Tools&gt;
  </code></pre>
  
  <p>But afterward a corresponding assembly is nowhere to be found inside</p>
  
  <pre><code>C:\Windows\assembly
  </code></pre>
  
  <p>What am I doing wrong?  I'd like to be able to use that class library with the following code:</p>
  
  <pre><code>&lt;?php
   $obj = new DOTNET("ClassLibrary1", "Version=1.0.0.0", "Culture=neutral", "PublicKeyToken=2efc1c0b243a0c09", "ClassLibrary1.Class1"); 
   $output=$obj-&gt;HelloWorld();
   echo $output;
  ?&gt;
  </code></pre>
  
  <p>The class looks like this:</p>
  
  <pre><code>Public Class Class1
      Public Sub HelloWorld()
          MsgBox("hello, world")
      End Sub
  End Class
  </code></pre>
  
  <p>Thank you for any help.</p>