public override Task <SolutionItem> LoadSolutionItem(ProgressMonitor monitor, SolutionLoadContext ctx, string fileName, MSBuildFileFormat expectedFormat, string typeGuid, string itemGuid) { CompiledAssemblyProject p = new CompiledAssemblyProject(); p.LoadFrom(fileName); return(Task.FromResult <SolutionItem> (p)); }
public override Task <SolutionItem> LoadSolutionItem(ProgressMonitor monitor, SolutionLoadContext ctx, string fileName, MSBuildFileFormat expectedFormat, string typeGuid, string itemGuid) { return(Task <SolutionItem> .Factory.StartNew(delegate { CompiledAssemblyProject p = new CompiledAssemblyProject(); p.LoadFrom(fileName); return p; })); }
protected override SolutionEntityItem LoadSolutionItem(IProgressMonitor monitor, string fileName) { if (fileName.ToLower().EndsWith(".exe") || fileName.ToLower().EndsWith(".dll")) { CompiledAssemblyProject p = new CompiledAssemblyProject(); p.LoadFrom(fileName); return(p); } return(base.LoadSolutionItem(monitor, fileName)); }
protected override SolutionEntityItem LoadSolutionItem (IProgressMonitor monitor, string fileName) { if (fileName.ToLower().EndsWith (".exe") || fileName.ToLower().EndsWith (".dll")) { CompiledAssemblyProject p = new CompiledAssemblyProject (); p.LoadFrom (fileName); return p; } return base.LoadSolutionItem (monitor, fileName); }
public override Task<SolutionItem> LoadSolutionItem (ProgressMonitor monitor, SolutionLoadContext ctx, string fileName, MSBuildFileFormat expectedFormat, string typeGuid, string itemGuid) { return Task<SolutionItem>.Factory.StartNew (delegate { CompiledAssemblyProject p = new CompiledAssemblyProject (); p.LoadFrom (fileName); return p; }); }