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