I recently developed an SSIS package on my dev machine using the 2008 version. Later I foud the customer had Sql server 2005 and doesn\'t plan to upgrade anytime soon.
There may be components and properties available on 2008 that are not available on 2005. This is what makes the conversion so difficult.
However if your package is simple and fairly standard then the following might help. It worked for an empty package. I created one on 2008 and then attempted to open it in 2005. I got errors (of course). So I then copied the 2008 version and opened it in a plain text editor.
I then manually edit the file
1. Change the following
to
2. Change the following
3
to
2
3. Remove the following:
10.0.1600.22
4. Change the following:
SSIS.Package.2
to
MSDTS.Package.1
This works for an empty package, but I can make no guarantees for any other. Hope this helps