У нас есть веб-сервис с именем, допустим, Foo.
Итак, есть файл Foo.svc и код позади Foo.svc.cs.
Мы добавляем проект silverlight и хотим использовать службы Foo.svc, поэтому добавляем ссылку на службу и вызываем это пространство имен FooBar.
Это создает следующие файлы:
- Reference.cs
- Reference.svcmap
- Foo.xsd
- Foo.disco
- configuration.svcinfo
- Foo.wsdl
- Также различные файлы *.datasource.
С течением времени мы обновляем Foo.svc и добавляем больше веб-сервисов (методы и интерфейсы), а количество файлов в каталоге FooBar растет.
У меня есть 26 Foo (nn).xsd файлов в этом каталоге - где nn = от 1 до 26.
My configuration.svcinfo имеет конфигурацию91.svcinfo.
Мой вопрос в этом? Нужно ли управлять одним из этих файлов? Могут ли все они быть удалены каждый раз, когда вы выполняете сборку \deploy (пока вы выполняете ссылку на службу обновлений)?