title: Failed to execute SSIS package in SQL Server 2012 and Windows Server 2012 without recompiling
body: <p>I have created an integration package in VS 2012 and Windows 7. </p>
  
  <p>I use Script Component as Source in Data Flow with one output column. The column's name contains Umlaut (Column_ü).</p>
  
  <p>The package works fine in VS 2012 but The package doesn't work in SQL Server 2012 and Windows Server 2012 after deployment.</p>
  
  <p>I get the following error:</p>
  
  <blockquote>
    <p>Error at Data Flow Task [Script Component [9]]: The component metedata is out of sync with the compiled script. Recompile the script using the Script Component Editor.<br>
    Error at Data Flow Task [SSIS.Pipeline]: "Script Component" failed validation and returned validation status "VS_ISBROKEN".<br>
    Error at Data Flow Task [SSIS.Pipeline]: One or more component failed validation.</p>
  </blockquote>
  
  <p>If I open project in VS 2012 and Windows Server 2012 I get the same error but I can recompile the script component using the Script Component Editor in Visual Studio.</p>
  
  <p>If I use column without Umlaut The package work in Windows 7 and Windows Server 2012 without recompiling.</p>
  
  <p>Please help to resolve this issue</p>