哪些文件应添加到源代码管理(服务参考)

时间:2011-12-14 15:25:30

标签: asp.net wcf service-reference

当我添加对我的.Net项目的服务引用(右键单击 - >添加服务引用)时,VS创建了一个带有服务名称的文件夹并创建了一堆文件(如下所示)。我不确定应该将哪些文件添加到源代码控制中,以便下次升级服务引用时,我最终不会删除某些文件并添加新文件。 VS在服务文件夹中创建的文件列表如下:

ConfigurationService.disco
ConfigurationService.wsdl
ConfigurationService.xsd
ConfigurationService1.xsd
ConfigurationService2.xsd
ConfigurationService1.wsdl
ConfigurationService3.xsd
ConfigurationService4.xsd
configuration91.svcinfo
configuration.svcinfo
Reference.svcmap
Reference.cs
abc.datasource
def.datasource
ghi.datasource
jkl.datasource
mno.datasource
pqr.datasource

1 个答案:

答案 0 :(得分:1)

通常我们将整个文件夹及其所有文件添加,您可以安全地执行此操作。

不会在该子文件夹中创建用户特定文件。

请注意,当您更新参考时,某些文件将被编辑,而其他文件将不会被触及。如果某些是完全重新生成的TFS或您正在使用的源控制系统将获得更改,而不是删除并重新添加为具有相同名称的另一个文件;至少我会期待如此,从未见过任何不同的事情。