public GeneratorRunner(string generatorPath, string uniqueProjectName, string propertiesName, string userPropertiesName) { _uniqueProjectName = uniqueProjectName; _dte = EntitasVsPackage.DTE; var project = _dte.Solution.FindProject(_uniqueProjectName); _codeGenerator = AssemblyExtensions.GetGenerator(generatorPath, project.GetDirectory(), _dte.Solution.GetDirectory(), propertiesName, userPropertiesName); }