Have an ASP.Net application on server that SSIS is not installed, it is calling an IS package from another server which SSIS is intalled. Server that has ASP.Net application is a 64 bit and I changed to allow 32 bit application. The server that the IS package is on 32 bit system. Both the ASP.Net and IS package is written on machine that is 32 bit. Using .NET Framework 4, vs2010 and BIDS 2008.
I get the error message:
An Integration Services class cannot be found. Make sure that Integration Services is correctly installed on the computer that is running the application. Also, make sure that the 64-bit version of Integration Services if you are running a 64-bit application.
Using the following code to call the IS package.
string packageName = "CPT Analysis Detail - Pay Split User"; package = app.LoadFromSqlServer(packageName, "bnawxxxx03", String.Empty, String.Empty, null); results = package.Execute();
Question? Does SSIS have to be installed on the server that is hosting the ASP.Net applications, even though the application is telling where to get the IS package and that server does have SSIS installed?