Welcome to The Emission Locus Sign in | Join | Help

Issue with application manifests on XP

Someone forgot to test for this:

  1. Create an application manifest document (e.g. foo.exe.manifest) and include it as part of your foo application.
  2. Mark the <xml> tag with the encoding="UTF-8" atribute.
  3. Compile and test your sample app; works as expected.
  4. Now use VS's Advanced Save Options dialog (or Notepad's Encoding option on the Save As dialog) to save it as UTF-8 with a BOM marker. This is a perfectly legal option.
  5. Recompile. The test run now fails!

So the process loader's internal XML parser doesn't handle the BOM marker. I'll have to log a bug for this.

Published Wednesday, July 12, 2006 9:47 AM by john
Filed under: , ,

Comments

Anonymous comments are disabled