We're experiencing issues with Transport Agents, they fail to install with "type not found" errors. Our TAs are linked against the 8.0 public Exchange assemblies. In pre-SP1 builds, the Exchange Team used an assembly redirection policy to enable this and
thus building Exchange version-neutral agents. In SP1, the range of version redirections have been extended (which is good), but the policies are no longer well-formatted XML files (which I guess is bad). According to Fusion (Assembly Binder) logs, this causes
the .NET framework to ignore the policy. Specifically, each redirection policy XML content is prefixed with "". It looks like a valid XML comment, but it isn't -- in fact, it breaks the XML. Once we remove the offending comment line from the policy in the
GAC, Transport Agents install and run fine.
Are we missing something or the redirection policies really are broken?