1) If I change: a_a
back to: a.a
It fails/won't compile.
2) We are mostly hardcoding Invocation Ids. Some use variables, but I don't think we are as advanced as you may be indicating. We are more using a Job Parameter as an Invocation Id or the Job Name.
3) I don't think this applies to me.
ArndW wrote:Export a sample job from each environment and see if the .dsx files are identical.
I find that .dsx exports are often different between dev and other environments. I think this is because when you delete something in Designer, it sometimes leaves a fragment of the deleted link or object behind in the job definition, but if you export and import into another project, these fragments get dropped and will no longer appear in an export from the new environment.
Phil - that is a valid point regarding the exports, I have seen that as well. In that case one could re-import into development from production and see if the job still shows the same behaviour.
Tracy - did you actually run a "diff" on the config files?