parameters: (self, env)
return_statement: return vs_dir
docstring: Can use registry or location of VC to find vs dir
          First try to find by registry, and if that fails find via VC dir
docstring_summary: Can use registry or location of VC to find vs dir
          First try to find by registry, and if that fails find via VC dir
docstring_tokens: Can use registry or location of VC to find vs dir First try to find by registry and if that fails find via VC dir
function: def find_vs_dir(self, env):
          """ Can use registry or location of VC to find vs dir
          First try to find by registry, and if that fails find via VC dir
          """
  
          vs_dir=self.find_vs_dir_by_reg(env)
          if not vs_dir:
              vs_dir = self.find_vs_dir_by_vc(env)
          debug('found VS in ' + str(vs_dir ))
          return vs_dir
function_tokens: def find_vs_dir ( self , env ) : vs_dir = self . find_vs_dir_by_reg ( env ) if not vs_dir : vs_dir = self . find_vs_dir_by_vc ( env ) debug ( 'found VS in ' + str ( vs_dir ) ) return vs_dir