# XML Read fails migrating from finalbuilder 6 to finalbuilder 7

**URL:** https://www.finalbuilder.com/forums/t/xml-read-fails-migrating-from-finalbuilder-6-to-finalbuilder-7/3288
**Category:** Bugs
**Created:** [September 10, 2010, 3:17am UTC](https://www.finalbuilder.com/forums/t/xml-read-fails-migrating-from-finalbuilder-6-to-finalbuilder-7/3288 "2010-09-10T03:17:26Z")
**Posts on this page:** 2
**Page:** 1

<div class="post-metadata">

### Author: ![djmarks](https://www.finalbuilder.com/forums/letter_avatar_proxy/v4/letter/d/b487fb/32.png) [@djmarks](https://www.finalbuilder.com/forums/u/djmarks)
#### Post date: [September 10, 2010, 3:17am UTC](https://www.finalbuilder.com/forums/t/xml-read-fails-migrating-from-finalbuilder-6-to-finalbuilder-7/3288/1 "2010-09-10T03:17:26Z")

</div>

In Finalbuilder 6 I perform a Read XML to variable.&nbsp; It is set for Highest Available.&nbsp; Moving the same project and migrating to Finalbulder 7, I get an error

Error parsing xml file - reason: DTD is prohibited.  
, source text: \<!DOCTYPE msi [  
&nbsp;

To work around it I switch the MSIXML Parser setting from Highest Available to MS&nbsp;XML 4.&nbsp; This used to work fine in Finalbulder 6.

---

<div class="post-metadata">

### Author: ![Vincent](https://www.finalbuilder.com/forums/user_avatar/www.finalbuilder.com/vincent/32/938_2.png) [@Vincent](https://www.finalbuilder.com/forums/u/Vincent)
#### Post date: [September 10, 2010, 11:37am UTC](https://www.finalbuilder.com/forums/t/xml-read-fails-migrating-from-finalbuilder-6-to-finalbuilder-7/3288/2 "2010-09-10T11:37:34Z")

</div>

In FinalBuilder 7, Use Highest available will use MSXML 6 if installed. It looks like they changed the default for the ProhibitDTD property in 6.0 - [http://msdn.microsoft.com/en-us/library/ms762632(v=VS.85).aspx](http://msdn.microsoft.com/en-us/library/ms762632(v=VS.85).aspx)   
  
 We’ll add an option for this so you can control the property.
