Short answer is that you cannot easily use VS2005 to create custom tasks for EG 4.1, because the version of .NET is different. EG requires 1.1, and VS2005 targets .NET 2.0.
Chris
SAS For Dummies 3rd Edition! Check out the new edition, covering SAS 9.4, SAS Viya, and all of the modern ways to use SAS!