title: Need InfoPath 2010 to automatically upgrade to new template
body: <p>I have a form that was created in InfoPath 2010, as an InfoPath 2003 compatible form. It has managed code behind it (C#, InfoPath 2003 object model) and it is published directly to a SharePoint 2007 form library.  The form is opened from another application using XDocuments2.NewFromSolution.</p>
  
  <p>I want users to automatically get the latest version of the form template, and that is what I have selected in the versioning option. However, those who are using InfoPath 2010 get a message when they open a new form after the template has been updated saying “Update Your Form” along with a button to “Save and Update Form.”  </p>
  
  <p>Here is what I have tried while trying to eliminate this: </p>
  
  <ol>
  <li>Publishing as a site content type.</li>
  <li>Publishing to a network location instead of to SharePoint.</li>
  <li>Publishing to a network location and changing the form name (from this post <a href="http://www.infopathdev.com/forums/p/19260/66833.aspx" rel="nofollow">http://www.infopathdev.com/forums/p/19260/66833.aspx</a>)</li>
  <li>Updating the version number to something totally new (like 2.0.0.1).  </li>
  </ol>
  
  <p>None of these work. This is a heavily used form and I don’t want anyone to get this Update message, especially because it makes the form not work correctly so it has to be closed and reopened. I need to figure this out before everyone is upgraded to Office 2010. It works fine in earlier versions of Office. </p>
  
  <p>Does anyone have some other ideas I could try?</p>
  
  <p>Thanks,
  Beth</p>