Hello Arun,
if you still face this issue, I can provide you with a solution.
The problem is, that the SQL server agent uses its wrong version to execute the SSIS package. If you run a 32bit version of Microsoft Office on your client PC and have run a 64bit server, then you'll face this issue.
To solve this, you have to do three things:
1. As already mentioned, you have to set you project to 32bit “Run64BitRuntime=False” in the Visual Studio under the project properties, tab "Debugging"
2. You have to make sure, that two versions of the DTExec.exe are installed on your server. The 64bit version is usually located in C:\Program Files\Microsoft SQL Server\100\DTS\Binn. The 32bit version of this file should be located in C:\Program Files (x86)\Microsoft SQL Server\100\DTS\Binn. If you don't have this 32bit version installed, please execute your SQL server setup program and install the client tools.
3. As last point, you have to create a second SSIS package with just one task ("Execute Process Task"). This task is used to call the proper SSIS package with the right version of the SQL Server Agent. Please do the settings as shown in the screen:
Please make sure, that you have selected Hidden in the WindowStyle. Otherwise you'll get a command prompt during the execution.
After this, create a datamanager package and call this package.
This solution will solve your problem. SAP itself doesn't have a solution for this issue. I used this at many customers and it works well.
Best Regards,
Karsten