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));
        }
예제 #2
0
 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;
			});
		}