Now in frequent use in my dev environment, I can highly
recommend Matthew Nolton's
XmlPreCompiler, a GUI front-end to Chris Sells' command-line tool,
XmlSerializerPreCompiler. These are very handy when you need to vaidate that some
assembly can be serialized. Unfortunately, it appears that I
have to drop the XmlPreCompiler.exe and
XmlPreCompiler.exe.config directly into the directory where
the assemblies I am testing (and their dependencies) exist; I
apparently cannot just drop XmlPreCompiler into my \Bin
directory or somewhere on my path. If I do that,
XmlPreCompiler does not seem to find the assembly's
dependencies. The tool still makes my "must have" list.