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


Создание проектов Office в Visual Studio

Visual Studio можно использовать для создания надстроек VSTO и настроек на уровне документов для microsoft Приложение Office lications. Дополнительные сведения об этих типах проектов см. в обзоре разработки решений Office (VSTO).

Область применения. Сведения в этом разделе относятся к проектам уровня документа и проектам надстроек VSTO. См. сведения о функциях, доступных по Приложение Office и типу проекта.

Примечание.

Отображаемые на компьютере имена или расположения некоторых элементов пользовательского интерфейса Visual Studio могут отличаться от указанных в следующих инструкциях. Это зависит от имеющегося выпуска Visual Studio и используемых параметров. Дополнительные сведения см. в разделе Персонализация среды IDE.

Создание проекта надстройки VSTO

  1. В меню Файл последовательно выберите пункты Создатьи >Проект. Если для интегрированной среды разработки (IDE) задано использование параметров разработки Visual Basic, в меню "Файл " выберите новый>проект.

    Откроется диалоговое окно Создание проекта .

    Примечание.

    Проекты Office предназначены для платформа .NET Framework 4.5 по умолчанию. Дополнительные сведения см. в разделе платформа .NET Framework профиле клиента.

  2. В области шаблонов в узле для используемого языка разверните узел Office или SharePoint.

  3. Выберите узел надстроек Office.

  4. В списке шаблонов проектов выберите шаблон проекта надстройки VSTO. Список доступных шаблонов проектов надстроек VSTO см. в обзоре шаблонов проектов Office.

    Примечание.

    Если шаблоны проектов не отображаются при выборе узла надстроек Office, убедитесь, что платформа .NET Framework 4 или более поздней версии выбраны в поле со списком в верхней части диалогового окна. Шаблоны проектов Office отображаются для обеих версий платформы .NET Framework.

  5. В поле "Имя" введите имя проекта. По умолчанию имя проекта используется и в качестве имени решения.

  6. В поле "Расположение" введите путь, в котором нужно создать проект. Вы можете использовать абсолютные пути и пути в формате UNC. Не используйте пути на базе HTTP, FTP и других протоколов.

    Расположения имеют следующие форматы:

    • [drive]:

    • \\Server\Share

      Не используйте в имени расположения следующие символы:

    • Звездочка (*)

    • Вертикальная полоса (|)

    • Двоеточие () (:за исключением буквы диска.)

    • Двойная кавычка () ("пути, содержащие пробелы, не нуждаются в кавычках.)

    • Меньше (<)

    • Знак "больше" (>)

    • Вопросительный знак (?)

    • Знак процента (%)

  7. Нажмите кнопку ОК.

Создание проекта настройки на уровне документа

  1. В меню Файл последовательно выберите пункты Создатьи >Проект. Если IDE настроена на использование параметров разработки Visual Basic, в меню "Файл" выберите новый>проект.

    Откроется диалоговое окно Создание проекта .

  2. В области шаблонов в узле для используемого языка разверните узел Office или SharePoint.

  3. Выберите узел Надстройки Office .

  4. В списке шаблонов проектов выберите шаблон проекта уровня документа. Список доступных шаблонов проектов на уровне документа см. в обзоре шаблонов проектов Office.

    Примечание.

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

  5. В поле "Имя" введите имя проекта. По умолчанию это имя используется также и для документа. Если интерфейс IDE настроен на использование параметров разработки Visual C# или общих параметров разработки, укажите также расположение и имя решения.

    Примечание.

    В пути к папке проекта и имени проекта нельзя использовать суррогатные символы. Кроме того, если планируется развертывать решение для автономного использования, символы в имени проекта должны удовлетворять требованиям спецификации протокола HTTP.

  6. Нажмите кнопку ОК.

    Откроется Мастер проектов набора средств Visual Studio для Office .

  7. Выберите "Создать документ", если вы хотите создать новый документ для решения, или выберите "Копировать существующий документ", если требуется настроить существующий документ.

    При создании нового документа укажите имя в поле "Имя " и выберите формат документа с помощью поля "Формат ". Дополнительные сведения о доступных форматах см. в разделе "Архитектура настроек на уровне документа".

    Если вы используете существующий документ, укажите расположение документа в полном пути существующего поля документа . Можно использовать абсолютные и UNC-пути. Не используйте пути к документу, основанные на HTTP, FTP и других протоколах.

    Расположения имеют следующие форматы:

    • [drive]:

    • \\Server\Share

      Не используйте в имени расположения следующие символы:

    • Звездочка (*)

    • Вертикальная полоса (|)

    • Двоеточие () (:за исключением буквы диска.)

    • Двойная кавычка () ("пути, содержащие пробелы, не нуждаются в кавычках.)

    • Меньше (<)

    • Знак "больше" (>)

    • Вопросительный знак (?)

    • Знак процента (%)

    Примечание.

    Если вы используете существующий документ в проекте Word 2013, используйте только документы, созданные или преобразованные в Word 2013. Аналогично, при использовании существующего документа в проекте Word 2010 выбирайте только такие документы, которые созданы в Word 2010 или преобразованы в его формат. При использовании документа, созданного в более ранней версии Word, некоторые функции будут отключены. При попытке написать код, использующий эти функции, в проекте могут возникнуть ошибки. Чтобы преобразовать документ, откройте его в Word 2013 или Word 2010 на вкладке "Файл" на ленте, выберите "Преобразовать сведения>".

  8. Нажмите кнопку Готово.

  9. Добавьте папку проекта и вложенные в нее папки в список надежных расположений в центре управления безопасностью в Word в следующих случаях:

    • Вы создаете документ Word, основанный на docm-файле , и документ содержит проект VBA или размещает элементы управления Windows Forms. Добавление папки проекта в список надежных расположений будет способствовать тому, что документ будет работает ожидаемым образом во время разработки.

    • Вы создаете проект шаблона Word, основанный на DOTX-файле . Необходимо добавить папку проекта в список надежных расположений, чтобы можно было выполнять и отлаживать проект.

      Дополнительные сведения о том, как добавить документ в надежные расположения, см. в веб-сайте Microsoft Office Online создание, удаление или изменение надежного расположения для файлов.