You should move the code
System.IO.Stream stream = System.Reflection.Assembly.GetExecutingAssembly().GetManifestResourceStream("CSharpUtilityBelt.TestXMLFile.xml");
to a function inside the dll.
Then GetExecutingAssembly should return the DLL assembly (since that one is executing at that moment).
Note that the name of the manifest resource is case sensitive.