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

raj khan said...

Soma pill is very effective as a painkiller that helps us to get effective relief from pain. This cannot cure pain. Yet when it is taken with proper rest, it can offer you effective relief from pain.
This painkiller can offer you relief from any kind of pain. But Soma 350 mg is best in treating acute pain. Acute pain is a type of short-term pain which is sharp in nature. Buy Soma 350 mg online to get relief from your acute pain.

Buy Soma 350 mg
Soma Pill
Buy Soma 350 mg online

Buy Soma 350 mg online
Soma Pill
Buy Soma 350 mg

Aravinth said...

Nice Blog..... Keep Update.......

catering services in chennai
tasty catering services in chennai
best catering services in chennai
top catering services in chennai
party catering services in chennai

Swetha K said...

Nice information and I hope you more different post from the blog admin. Kindly updating and Keep it up the surpassing work...!
Oracle DBA Training in Chennai
oracle dba training institutes in chennai
Advanced Excel Training in Chennai
Spark Training in Chennai
Power BI Training in Chennai
Social Media Marketing Courses in Chennai
Appium Training in Chennai
Unix Shell Scripting Training in Chennai

Angular expert said...

Pretty! This was an incredibly wonderful post. Thanks for supplying these details.

python training in Bangalore

Angular expert said...

Your style is very unique in comparison to other folks I've read stuff from. Thanks for posting when you've got the opportunity, Guess I will just book mark this blog.

Reactjs Training in Marathahalli, Bangalore

Python Training in Marathahalli, Bangalore

Angular Training in Bangalore

Angular expert said...

I was able to find good advice from your blog posts.

Selenium Training in Marathahalli, Bangalore

UI Development Training in Bangalore

Savanah Eden said...

if you want any promotion please visit us ,
Linkedin Marketing company chennai
Erp software development company in chennai
seo company in chennai

meghna said...

Grow sale india classified ads website Buy&sell find just about anything

post free classified ads in india

swathima said...

Thanks for a wonderfull infomation,keep going

Aluminium Scaffolding manufacturers in chennai

shivam said...

Top engineering colleges in India

technical news

digital marketing course in bhopal

what is microwave engineering
how to crack filmora 9
what is pn junction

Rajesh said...

Nice information, want to know about Selenium Training In Chennai
Selenium Training In Chennai
Data Science Training In Chennai
Protractor Training in Chennai
jmeter training in chennai
Rpa Training Chennai
Rpa Course Chennai
Selenium Training institute In Chennai
Python Training In Chennai

Rajesh said...

Rpa Training in Chennai
Rpa Course in Chennai
Blue prism training in Chennai

Rajesh said...

Data Science Training In Chennai
Data Science Course In Chennai
Data Science Course In Chennai

Unknown said...

Please refer below if you are looking for best project center in coimbatore

Hadoop Training in Coimbatore | Big Data Training in Coimbatore | Scrum Master Training in Coimbatore | R-Programming Training in Coimbatore | PMP Training In Coimbatore | IEEE Final Year Big Data Project In Coimbatore | IEEE Final Year PHP Project In Coimbatore | IEEE Final Year Python Project In Coimbatore

Thank you for excellent article.