public static bool MakeCensusProjFile(string filename)
{
string prjFileName = Path.Combine(Path.GetDirectoryName(filename),
Path.GetFileNameWithoutExtension(filename)) + ".prj";
try
{
if (!File.Exists(Settings.AcsPrjFilePath))
{
if (!File.Exists(prjFileName))
{
File.WriteAllText(prjFileName, Settings.DefaultPrj);
}
}
else
{
File.Copy(Settings.AcsPrjFilePath, prjFileName, true);
}
}
catch (Exception ex)
{
_log.Error("MakeCensusProjFile failed: An exception was thrown ", ex);
return false;
}
return true;
}