Partilhar via


Tutorial: Executando aplicativos criados usando os controles de gráfico para o .NET Framework 3.5

Se você criou um aplicativo usando os controles de gráfico para .NET Framework 3.5, siga este tutorial para executar seu aplicativo no .NET Framework 4.

Dica

Se seu aplicativo é implantado em uma máquina com o .NET Framework 4 instalado, mas não tiver controles de gráfico para .NET Framework 3.5 instalado, o aplicativo irá acionar uma FileNotFoundException.

Executando aplicativos criados usando os controles de gráfico para o .NET Framework 3.5

Para executar aplicativos criados usando os controles de gráfico para .NET Framework 3.5, você deve alterar os arquivos de configuração do aplicativo.

Para executar aplicativos criados com controles de gráfico para ASP.NET

  1. Abra o arquivo Web. config para seu aplicativo.

  2. Adicione a seção de código em negrito abaixo para o elemento de tempo de execução/configuração/assemblyBinding. Se a <runtime> ou <assemblyBinding> elemento pai não existir, crie-o.

    <configuration>
       ...
       <runtime>
          ...
          <assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1">
             ...
             <dependentAssembly> 
                <assemblyIdentity name="System.Web.DataVisualization" publicKeyToken="31bf3856ad364e35"/> 
                <bindingRedirect oldVersion="3.5.0.0-3.5.0.0" newVersion="4.0.0.0"/> 
             </dependentAssembly>
             ...
          </assemblyBinding>
          ...
       </runtime>
       ...
    </configuration>
    
  3. Salve o arquivo e, em seguida, reimplantar o aplicativo.

Para executar aplicativos criados com o gráfico de controles de Windows Forms

  1. Abra o arquivo App. config para seu aplicativo.

  2. Adicione a seção de código em negrito abaixo para o elemento de tempo de execução/configuração/assemblyBinding. Se a <runtime> ou <assemblyBinding> elemento pai não existir, crie-o.

    <configuration>
       ...
       <runtime>
          ...
          <assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1">
             ...
             <dependentAssembly> 
                <assemblyIdentity name="System.Windows.Forms.DataVisualization" publicKeyToken="31bf3856ad364e35"/> 
                <bindingRedirect oldVersion="3.5.0.0-3.5.0.0" newVersion="4.0.0.0"/> 
             </dependentAssembly>
             ...
          </assemblyBinding>
          ...
       </runtime>
       ...
    </configuration>
    
  3. Salve o arquivo e, em seguida, reimplantar o aplicativo.

Consulte também

Referência

Elemento <bindingRedirect>

Conceitos

Redirecionando versões de assembly

Outros recursos

Esquema de arquivos de configuração para o .NET Framework