private DefinitionFile OpenSharedParamFile(string sharedParametersFilename)
{
var fullPath = Path.GetFullPath(sharedParametersFilename);
if (!File.Exists(fullPath)) File.WriteAllText(fullPath, "");
_dbApplication.SharedParametersFilename = fullPath;
if (_dbApplication.OpenSharedParameterFile()==null)
{
throw new OpenSharedParamFileException(
string.Format("Unable to create / open shared parameter file: {0}", fullPath));
}
return _dbApplication.OpenSharedParameterFile();
}