Is there a way to add my own parts? Using the CompositionHost.Add(uri) is not meeting my needs. Of course if you could give me a
clue as to why its not seeing what I already have in hand.
I download the xap, check the manifest and get the list of externalparts, download them and each one uses AssemplyPart.Load (yes on UI thread) to add it to the app domain. So I have, in-hand, a list of all the assemblies needed by the xap and each one should be loaded into the app domain.
When thats done I want to tell DevForce to look at what I have and recompose itself but it appears to be downloading the xap (according to fiddler) and of course it does not pull the externalparts so the recomposition does not have all the stuff it needs.
So...
1. Is there something that would cause the uri's to not evaluate as the same?
2. Will DevForce simply not use an assembly if its not in the xap? (even though its in the appdomain)
3. Can I add assemblies to the deforce catalog via code?
Thoughts?