Обновление до версии 3.2
Для обновления ArcGIS Viewer for Silverlight до версии 3.2 обратитесь к следующим разделам данной темы. Конструктор приложений и приложения вьюера имеют возможность обновления без необходимости удаления предыдущей версии. Просто запустите программу установки версии 3.2, не удаляя предыдущую версию, затем обновите существующие приложения, щелкнув кнопку Обновить в Конструкторе приложений.
Вы можете выполнить обновление до версии 3.2 с версий 1.0.1, 3.0 или 3.1.
Более подробная информация находится в следующих разделах:
- Обновление Конструктора приложений
- Обновление существующих приложений
- Обновление ArcGIS Extensibility SDK for Silverlight
- Обновление существующих надстроек
Обновление Конструктора приложений
Для обновления Конструктора приложений предыдущую версию удалять не нужно. Программа установки ArcGIS Viewer for Silverlight автоматически определит существующую версию и проведет ее обновление.
- Дважды щелкните программу установки ArcGISSilverlightViewer_3_2_x64.exe (64-разрядные ОС) или ArcGISSilverlightViewer_3_2_x86.exe (32-разрядные ОС), чтобы начать установку. Появится окно приветствия программы установщика. Для продолжения нажмите Далее (Next).
- Прочитайте Лицензионное соглашение конечного пользователя (EULA). Если вы согласны с условиями соглашения (EULA), щелкните Я принимаю условия лицензионного соглашения (I accept the license agreement), после чего нажмите Далее (Next).
- Мастер установки определяет предыдущую версию ArcGIS Viewer for Silverlightи автоматически задает параметры установки. Проверьте правильность параметров установки и щелкните Обновить (Upgrade).
Обновление существующих приложений
После установки версии 3.2 ArcGIS Viewer for Silverlight, откройте Application Builder. Около каждого приложения, указанного на домашней странице, имеется кнопка для его обновления, как показано на рисунке ниже. Чтобы обновить приложение, щелкните эту кнопку. Каждое приложение необходимо обновить по отдельности.
Обновление ArcGIS Extensibility SDK for Silverlight
Для обновления ArcGIS Extensibility SDK for Silverlight сначала необходимо удалить предыдущую версию (2.4, 3.0 или 3.1), затем установить версию 3.2. Инструкции по установке находятся в Руководстве по установке.
Обновление существующих надстроек
Для обновления надстроек выполните следующие шаги:
В версии 3.0 файл Layouts.xml добавлен в папку Config\Layouts на веб-сайте Вьюера. Если вы переносите собственные компоновки из версии 1.0.1, необходимо добавить этот файл в проект Website в решение Visual Studio, которое использует эти компоновки.
- Обновите файл Viewer.xap в проекте Visual Studio. (Скопируйте новый из папки C:\inetpub\wwwroot\Builder\Templates\Config).
- Если вы обновляете расширение, созданное во Вьюере версии 1.0.1 или более ранней, обновите проект .Addins до Silverlight 5. Если расширение было создано в версии 3.0 или 3.1, пропустите этот шаг.
- Обновите ссылки ArcGIS API for Silverlight и Extensibility API в соответствии с версией 3.2. К ним относятся такие сборки, как ESRI.ArcGIS.Client, ESRI.ArcGIS.Client.Toolkit, ESRI.ArcGIS.Client.Extensibility и т.д.
- Если вы обновляете расширение, созданное во Вьюере версии 1.0.1 или более ранней, удалите инструменты Поиск и Печать из файла Tools.xml, если они в нем имеются. Инструменты Поиск и Печать были обновлены в версии 3.0, поэтому если записи о них оставить в файле Tools.xml, они будут работать неправильно. Если расширение было создано в версии 3.0 или 3.1, пропустите этот шаг.