scvmap, disco, xsd, wsdl, svcinfo and datasource files

Posted by David Gray Wright on Stack Overflow See other posts from Stack Overflow or by David Gray Wright
Published on 2010-03-15T02:29:09Z Indexed on 2010/03/15 2:29 UTC
Read the original article Hit count: 487

Filed under:
|

We have a WEb Service named, let's say Foo.

So there is a Foo.svc file and a code behind Foo.svc.cs.

We add a silverlight project and wish to use the Foo.svc services so we add a Service Reference and call it's namespace FooBar.

This creates the following files :

  • Reference.cs
  • Reference.svcmap
  • Foo.xsd
  • Foo.disco
  • configuration.svcinfo
  • Foo.wsdl
  • Also various *.datasource files.

Over time we update the Foo.svc and add more Web Services (methods and interfaces) and the number of files in the FooBar directory is growing.

I have 26 Foo(nn).xsd files in this directory - where nn = 1 to 26.

My configuration.svcinfo is upto configuration91.svcinfo.

My question is this? Do any of these files need to be version controlled? Can they all be deleted each time you do a build \ deploy (as long as you do an update service reference)?

© Stack Overflow or respective owner

Related posts about Silverlight

Related posts about web-services