Практическое руководство. Включение вспомогательных файлов при отладке решения SharePoint

Обновлен: Ноябрь 2007

Применение

Сведения, приведенные в данном разделе, относятся только к указанным проектам Visual Studio Tools for Office и версиям Microsoft Office.

Тип проекта

  • Рабочий процесс SharePoint

Версия Microsoft Office

  • SharePoint Server 2007

Дополнительные сведения см. в разделе Доступность функций по типам приложений и проектов.

При запуске отладчика Visual Studio рабочий процесс развертывания Visual Studio Tools for Office копирует все необходимые файлы на сервер SharePoint. Например, можно развернуть файлы InfoPath (XSN-файлы), которые предоставляют пользовательский интерфейс для рабочего процесса или файл, который содержит локализованные строки ресурса.

Настройка решения SharePoint для развертывания дополнительных файлов

  1. Откройте или создайте Последовательный рабочий процесс SharePoint 2007 или проект в Visual Studio Рабочий процесс конечного компьютера SharePoint 2007. Дополнительные сведения см. в разделе Практическое руководство. Создание нового проекта рабочего процесса SharePoint.

  2. В обозревателе решений дважды щелкните файл feature.xml.

    Файл feature.xml откроется в редакторе кода.

  3. Добавьте элемент ElementFile для каждого файла, который требуется развернуть вместе с проектом. Присвойте атрибуту Location элемента имя файла.

    Cc160752.alert_note(ru-ru,VS.90).gifПримечание.

    Если файл находится вне корневого каталога решения SharePoint, убедитесь, что имя содержит относительный путь.

    В следующем примере задается форма InfoPath с именем InitiationForm. Данная форма расположена в корневом каталоге решения SharePoint, поэтому для имени файла относительный путь не требуется.

    <Feature  Id="c8ff5406-135a-4fba-8507-ff4d311434a7"
        Title="SharePointFormsWorkflow feature"
        Description="My SharePoint Workflow Feature"
        Version="12.0.0.0"
        Scope="Site"
        ReceiverAssembly="Microsoft.Office.Workflow.Feature,
        Version=12.0.0.0, Culture=neutral,
        PublicKeyToken=71e9bce111e9429c" ReceiverClass="Microsoft.Office.Workflow.Feature.WorkflowFeatureReceiver"
        xmlns="https://schemas.microsoft.com/sharepoint/">
      <ElementManifests>
        <ElementManifest Location="workflow.xml" />
        <ElementFile Location="InitiationForm.xsn" />
      </ElementManifests>
      <Properties>
        <Property Key="GloballyAvailable" Value="true" />
        <Property Key="RegisterForms" Value="*.xsn" />
      </Properties>
    </Feature> 
    

См. также

Задачи

Пример последовательного рабочего процесса SharePoint

Пошаговое руководство. Создание и отладка решения рабочих процессов SharePoint

Практическое руководство. Создание нового проекта рабочего процесса SharePoint

Практическое руководство. Изменение параметров конфигурации отладки проекта рабочих процессов SharePoint

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

Решения рабочих процессов SharePoint

Отладка решений рабочих процессов SharePoint

Устранение неполадок решений рабочих процессов SharePoint