我们有一个名为 Foo 的 web 服务。
所以有一个Foo.svc文件和Foo.svc.cs后面的代码。
我们添加了一个 silverlight 项目并希望使用 Foo.svc 服务,因此我们添加了一个服务引用并将其命名为命名空间 FooBar。
这将创建以下文件:
- 参考.cs
- 参考.svcmap
- Foo.xsd
- Foo.disco
- 配置.svcinfo
- Foo.wsdl
- 还有各种 *.datasource 文件。
随着时间的推移,我们更新了 Foo.svc 并添加了更多的 Web 服务(方法和接口),并且 FooBar 目录中的文件数量正在增长。
我在这个目录中有 26 个 Foo(nn).xsd 文件 - 其中 nn = 1 到 26。
我的 configuration.svcinfo 是 configuration91.svcinfo。
我的问题是这个?这些文件中的任何一个都需要版本控制吗?每次进行构建\部署时它们都可以删除吗(只要您进行更新服务引用)?