2011-12-14 62 views
0

當我添加服務引用到我的.Net項目(右鍵單擊 - >添加服務引用),VS創建一個文件夾與服務名稱和創建一堆文件(列出下面)。我不確定應該將哪些文件添加到源代碼管理中,以便下次升級服務引用時,我不會刪除某些文件並添加新文件。 VS在服務文件夾中創建的文件列表如下:哪些文件應該添加到Souce控制(服務參考)

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

通常我們添加整個文件夾及其所有文件,您可以安全地做到這一點。

不在該子文件夾中創建用戶特定的文件。

請注意,當您更新參考文件時,某些文件將被編輯,其他文件將不會被觸及。如果某些完全重新生成的TFS或正在使用的源控制系統將獲得更改,而不是刪除並重新添加爲具有相同名稱的另一個文件;至少我會期待如此,從未見過任何不同的事情發生。

+0

刷新代理並不總是有效的。可靠重新生成的唯一方法是刪除並重建代理。 – 2011-12-14 15:48:27