Our current deployed implementation uses ArcObjects in Delphi to modify the connection information via work spaces (I assume something similar might be the case for the .NET runtime). When the application installs the map, it walks through the layers and alters the connection info for each one using an SDE database connection and points them to the correct database for our clients.
Now, we want to drop ArcObjects and move to a .NET solution using the Runtime SDK. Especially since it supports x64 and we deal with a lot of data and have issues with performance due to that. To do some of the functionality, I've had to build a model as a geoprocessing model, and exported it as a geoprocessing runtime package. This package uses an SDE SQL server connection to an event table in our database.
This package works well when I tell the package to include enterprise data. When I try exclude enterprise data, it gives me an error (General function failure ERROR: 9999999: Error executing function).
So I have questions regarding this: