Поделиться через


Учебник. Выполнение приложений, созданных с помощью элементов управления диаграммы для .NET Framework 3.5

Если приложение создано с помощью элементов управления диаграммы для .NET Framework 3.5, выполните действия из этого учебника, чтобы запустить приложение в среде .NET Framework 4.

Примечание

Если приложение развернуто на компьютере, где установлена платформа .NET Framework 4, однако не установлены элементы управления диаграммы для .NET Framework 3.5, то приложение вызывает исключение FileNotFoundException.

Выполнение приложений, созданных с помощью элементов управления диаграммы для .NET Framework 3.5

Для запуска приложений, созданных с помощью элементов управления диаграммы для .NET Framework 3.5, необходимо изменить файлы конфигурации приложения.

Запуск приложений, созданных с помощью элементов управления диаграммы для ASP.NET

  1. Откройте файл Web.config для приложения.

  2. Добавьте в элемент configuration/runtime/assemblyBinding код, выделенный далее полужирным шрифтом.Если отсутствует элемент <runtime> или родительский элемент <assemblyBinding>, создайте его.

    <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. Сохраните файл, а затем повторите развертывание приложения.

Запуск приложений, созданных с помощью элементов управления диаграммы для Windows Forms

  1. Откройте файл App.config для приложения.

  2. Добавьте в элемент configuration/runtime/assemblyBinding код, выделенный далее полужирным шрифтом.Если отсутствует элемент <runtime> или родительский элемент <assemblyBinding>, создайте его.

    <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. Сохраните файл, а затем повторите развертывание приложения.

См. также

Ссылки

Элемент <bindingRedirect>

Основные понятия

Перенаправление версий сборки

Другие ресурсы

Схема файлов конфигурации для .NET Framework