private static bool IsFieldWorksProjectFolder(string projectFolder)
{
var projectName = Path.GetFileName(projectFolder);
// If it contains a matching fwdata file it is a project folder.
var projectFileName = Path.ChangeExtension(Path.Combine(projectFolder, projectName), FdoFileHelper.ksFwDataXmlFileExtension);
if(File.Exists(projectFileName))
return true;
// Just in case some project didn't get converted back to fwdata before we ask this question,
// allow folders containing fwdb files, too.
projectFileName = Path.ChangeExtension(projectFileName, FdoFileHelper.ksFwDataDb4oFileExtension);
if (File.Exists(projectFileName))
return true;
return false;
}