Yet again Paolo has a useful FIM post: https://espace.cern.ch/idm/Lists/Posts/Post.aspx?ID=25 (Thank you, Paolo!)
This time it’s on installing the FIMAutomation on a computer without the FIM service installed.
I had to change one minor thing in his steps, so wanted to post them here mainly as a bookmark for myself. I’ve just copied and pasted his post but changed the step to what worked for me.
From the C:\Program Files\Microsoft Forefront Identity Manager\2010\Service folder on the FIM server, copy the following files:
•Microsoft.ResourceManagement.Automation.dll
•Microsoft.IdentityManagement.Logging.dll
•Microsoft.ResourceManagement.dll
Then, from an elevated visual studio prompt [edit: I was able to do this with a regular command prompt opened via “Run as Administrator”], register the snapin and GAC-install the other assemblies:
(1) > InstallUtil.exe -i .\Microsoft.ResourceManagement.Automation.dll
(2) > gacutil -i Microsoft.ResourceManagement.dll
(3) > gacutil -i Microsoft.IdentityManagement.Logging.dll
If you are installing the FIM PowerShell snapin on a 64-bit machine, make sure that you are running the correct version of InstallUtil, which should be
C:\Windows\Microsoft.NET\Framework64\v2.0.50727\InstallUtil.exewhile the VS prompt picks by default the one in
C:\Windows\Microsoft.NET\Framework\v2.0.50727\