Friday, April 20, 2012

Use Powershell to put your assemblies in the GAC

To use your own custom build workflows for FIM 2010, you need to put the hosting assemblies in the Global Assembly Cache (GAC) in the server hosting the FIM Service.

Normally, you'd want to download the .NET Framework SDK and get a hold of the Global Assembly Cache Tool (Gacutil.exe) which you certainly can use for the job of putting a DLL in the GAC. However, often times the SDK is not installed on the FIM Server and you may not even want to install this on your FIM Server.

PowerShell to the rescue. Since Gacutil.exe probably use .NET functions to get the job done, why not use the same functions from PowerShell and save the huge download and install?

Just get this short script which you can use instead of Gacutil.exe to put one or more assemblies in the cache without needing the .NET Framework SDK.

To learn how to use the script, just read the embedded help which also contains examples. Type this command in a PowerShell prompt -

Get-Help .\Add-AssemblyToGlobalAssemblyCache.ps1 -Detailed

Happy scripting...


Jan said...

Great tool, thanks!

Søren Granfeldt said...

Thank you, Jan.

Lusil said...

Right) I'm actually much more comfortable working with DLL,

because I install them fast enough and all the errors relating to DLL files are well-known to me msvcr120.dll As far as caching in Powershell is concerned, I have to learn more about it, sure I'm ready to consider the alternatives and thanks for sharing.

Nannie Co Pam said...

Hi, Great.. Tutorial is just awesome..It is really helpful for a newbie like me.. I am a regular follower of your blog. Really very informative post you shared here. Kindly keep blogging. If anyone wants to become a .Net developer learn from .Net Core Training in Chennai. or learn thru .Net Core Training in Chennai. Nowadays Dot Net has tons of job opportunities on various vertical industry.
or Es6 Training in Chennai. Nowadays JavaScript has tons of job opportunities on various vertical industry.

sasitamil said...

After reading this web site I am very satisfied simply because this site is providing comprehensive knowledge for you to audience.
Thank you to the perform as well as discuss anything incredibly important in my opinion. We loose time waiting for your next article writing in addition to I beg one to get back to pay a visit to our website in

Selenium training in bangalore
Selenium training in Chennai
Selenium training in Bangalore
Selenium training in Pune
Selenium Online training

jefrin adams said...

Great post to read
Best blue prism training in chennai

digitalsourabh said...

C Language coaching in Bhopal
Nodejs Training in Bhopal
Big Data Training in Bhopal
FullStack Training in Bhopal
AngularJs Training in Bhopal

Techxinx said...

Thanks for a nice share you have given to us with such an large collection of information.
Great work you have done by sharing them to all. for more info
simply superb.PGDCA class in bhopal
autocad in bhopal
3ds max classes in bhopal
CPCT Coaching in Bhopal
java coaching in bhopal
Autocad classes in bhopal
Catia coaching in bhopal

jvimala said...

Hey, would you mind if I share your blog with my twitter group? There’s a lot of folks that I think would enjoy your content. Please let me know. Thank you.
blue prism training in chennai | blue prism course in chennai | best blue prism training institute in chennai | blue prism course in chennai | blue prism automation in chennai | blue prism certification in chennai

Chris Hemsworth said...

The article is so informative. This is more helpful. Thanks for sharing.

software testing training online
Selenium online courses
software testing training and placement

Christoper stalin said...

This blog is more informative and innovative. Thanks for sharing this blog with us.
web designing course in chennai with placement
php training institute with placement
magento training in chennai

Anonymous said...

Thanks for sharing informative post.

Customer relationship management Software in chennai
CRM software in chennai
CRM software in us
erp in chennai
crm software development services in us
crm software development in us

thya said...

thanks for your details it's very useful and amazing.your article is very nice and excellentweb design company in velachery

thya said...

thanks for your information really good and very nice web design company in velachery

Aruna Ram said...

Excellent blog, I read your great blog and it is one of the best explanation about this content. Keep doing the new posts...
Pega Training in Chennai
Pega Course
Primavera Training in Chennai
Tableau Training in Chennai
Unix Training in Chennai
Job Openings in Chennai
Placement Training in Chennai
Linux Training in Chennai
JMeter Training in Chennai
Pega Training in T Nagar
Pega Training in Anna Nagar

charmidevan said...

nice article and its very informative...Thanks for sharing...
Mobile Testing Training in Chennai
Mobile Testing Training
Mobile Application Testing Training
Mobile Testing Training in Velachery
Mobile Testing Training in Tambaram
Manual Testing Training in Chennai
LoadRunner Training in Chennai
Photoshop Classes in Chennai
Spring Training in Chennai
QTP Training in Chennai

Riya Raj said...

Wonderful Blog.... Thanks for sharing with us...
Hadoop Training in Chennai
Big data training in chennai
Best Hadoop Training in Chennai
Big Data Course in Chennai
Big data training in Guindy
Hadoop Training in Tambaram
Python Training in Chennai
SEO training in chennai
JAVA Training in Chennai
Selenium Training in Chennai

Benish said...

Nice blog...Thanks for sharing..
Python training in Chennai/Python training in OMR/Python training in Velachery/Python certification training in Chennai/Python training fees in Chennai/Python training with placement in Chennai/Python training in Chennai with Placement/Python course in Chennai/Python Certification course in Chennai/Python online training in Chennai/Python training in Chennai Quora/Best Python Training in Chennai/Best Python training in OMR/Best Python training in Velachery/Best Python course in Chennai/<a

shivam said...

Flying Shift - Packers & Movers in Bhopal

Newagedigitech said...

Whatsapp Marketing
Whatsapp Marketing for business

divi said...

thanks for your information really good and very nice web design company in velachery