Forefront Identity Manager (FIM), Connected Data Source Extensions and stopped-extension-dll-load
September 17, 2010 2 Comments
I was trying to develop a new Connected Data Source Extensions for FIM using Visual Studio 2010, but FIM wouldn’t accept it. It kept giving me the error message “stopped-extension-dll-load” – without any further error details.
Turns out the error details are located in the windows application event log, there it said;
The management agent "Test MA" failed on run profile "Full Export". The run step stopped because a configured extension for this management agent could not be loaded.
Verify that the extension is located in the Extensions directory.
Well, the file is located in the correct directory, so that isn’t the problem… after some head scratching, tinkering and asking around it turns out that I should be using .NET Framework 3.5 instead of .NET Framework 4.0 – which Visual Studio 2010 defaults to. A soon as I switched over, I was able to connect to the MA without issue! Thanks Henrik for suggesting sticking to 3.5.
Claiming that the file couldn’t be found was extremely un-helpful, that alone cost me a lot of wasted time.