Практическое руководство. Изменение пути установки решения Office
Чтобы создать программу установки ClickOnce для решения, используйте Мастер публикации и страницу Опубликовать Конструктора проектов. Во время публикации в программе установки можно задать конечное расположение для развертывания, в котором будет установлено решение. Это расположение определяет в мастере Путь установки, а на странице Опубликовать — URL-адрес папки установки. По этому пути выполняется проверка обновлений с помощью манифеста приложения. Дополнительные сведения о публикации см. в разделе Публикация решений Office.
Применение. Сведения этого раздела применяются к проектам уровня документа и уровня приложения для Microsoft Office 2010 и выпуска 2007 системы Microsoft Office. Дополнительные сведения см. в разделе Доступность функций по типам приложений Office и проектов.
Причины изменения URL-адреса программы установки
Путь установки можно добавлять и изменять после публикации решения. Изменение пути установки может потребоваться по следующим причинам:
путь установки неизвестен на момент компиляции программы установки;
файлы решения копируются в другое расположение;
изменяется имя или адрес сервера, на котором содержатся файлы установки.
В таких случаях требуется изменение пути установки решения Office. Для изменения пути требуются разрешения администратора.
Изменение пути установки в программе установки
Обновите программу установки как в решениях уровня приложения, так и в решениях уровня документа.
Для решений уровня документа нужно также обновить путь в свойствах документа.
Изменение пути установки в программе установки
Откройте окно командной строки.
Перейдите к каталогу, в котором содержится ранее созданная программа установки. Дополнительные сведения о данном этапе см. в разделе Практическое руководство. Развертывание решения Office с помощью ClickOnce.
Запустите программу установки с параметром "/url", в котором принимается строковое значение нового пути установки. Отображается сообщение об ошибке при проверке подписи исполняемого файла. Это означает, что сертификат, с помощью которого подписано решение, является недействительным, а издатель решения неизвестен. Конечным пользователям отображается дополнительный запрос на установку решения.
setup.exe /url="Installation path"
Например:
setup.exe /url="http://www.fabrikam.com/newlocation"
Примечание
Чтобы просмотреть текущее значение URL-адреса, выполните команду setup.exe /url.
Для документов и книг откройте развертываемый документ и обновите значение свойства _AssemblyLocation.
Изменение пути для решений уровня документа
Свойство _AssemblyLocation можно обновить из приложения Office. Однако, если была создана лента, в которой свойству startFromScratch было присвоено значение true, во время выполнения настройки может не быть доступа к свойствам.
Обновление пути в свойствах документа
Перейдите на вкладку Файл (для Excel 2010 или Word 2010) или нажмите кнопку Microsoft Office (для Excel 2007 или Word 2007), выберите команду Подготовить и затем щелкните Свойства.
Раскройте список Свойства документа и выберите пункт Дополнительные свойства.
На вкладке Настройка в списке Свойства выберите _AssemblyLocation.
В поле Значение уже указан идентификатор манифеста развертывания. В начале идентификатора введите полный путь к документу, за которым следует вертикальная черта, в формате путь |идентификатор.
Например, путь может выглядеть следующим образом:
\\имя_сервера\имя_папки\имя_файла|74744e4b-e4d6-41eb-84f7-ad20346fe2d9
Дополнительные сведения о формате идентификатора см. в разделе Общие сведения о настраиваемых свойствах документа.
Нажмите кнопку ОК, сохраните и закройте документ.
Чтобы установить решение в указанном расположении, запустите программу установки без параметра "/url".
См. также
Задачи
Практическое руководство. Обновление развернутых решений Office
Практическое руководство. Возвращение к предыдущей версии решения Office ClickOnce