Как создать прокси-класс в конкретном проекте с помощью svcutil.exe? - PullRequest
1 голос
/ 14 апреля 2011

По умолчанию svcutil.exe создает прокси-класс и его .config в C: \ Program Files \ Microsoft Visual Studio 9.0 \ VC. Каков синтаксис для создания прокси-класса в конкретном проекте с помощью svcutil.exe?

1 Ответ

2 голосов
/ 14 апреля 2011

Используйте опцию /directory.Цитировать непосредственно из справки, которая отображается, когда вы набираете svcutil /?:

 /directory:<directory>      - Directory to create files in (default: current directory) (Short Form: /d)

Просто для того, чтобы проработать немного больше ... svcutil просто генерирует файлы, но не манипулирует файлом .proj, чтобыЧтобы добавить файл в проект, вы должны сделать это самостоятельно.Возможно, вы захотите сделать следующее:

  • показать все файлы в обозревателе решений, затем обновить папку, содержащую сгенерированные файлы, затем выбрать их все и добавить их в проект (необходимо удалить существующийфайлы перед созданием вручную)
  • написать небольшой пакетный скрипт или приложение командной строки, которое выполняет итерацию папки, в которой создаются файлы, и вставляет записи для них в файл .proj.
  • , если это возможноиспользуйте опцию Добавить ссылку на службу из контекстного меню в обозревателе решений, которая генерирует файлы и добавляет их в проект для вас
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...