title: MMC custom snap-ins installation
body: <p>I have written a snap-in in c#. </p>
  
  <p>I tried installing it using installutil and it didn't work at first. I notice that on the msdn page they said to run mmcperf to install the management.dll into the GAC. </p>
  
  <p>Doing this, I was able to install my snap in and run it. I have an xp machine. </p>
  
  <p>My question is how am I to deploy my custom snap in on a customer machine ...
  What are the things I need to consider ? (the OS?, the .net framework, is mmc 3.0 installed, etc?) </p>
  
  <p>Can I run mmcperf during the installation of my snap in? Is this a good approach? </p>