public CSharpVsixProject() { SourceRootPath = @"[project.SharpmakeCsPath]\codebase\[project.Name]"; RootPath = @"[project.SharpmakeCsPath]\projects\[project.Name]"; ProjectTypeGuids = CSharpProjectType.Vsix; Name = "CSharpVsix"; RootNamespace = "CSharpVsix"; VsctCompileFiles.Add(@"[project.SourceRootPath]\HelloWorldCommandPackage.vsct"); VSIXProjectVersion = 3; ResourcesPath = @"[project.SourceRootPath]\Resources"; IncludeResxAsResources = false; AdditionalContent.Add(@"[project.SourceRootPath]\Resources\\HelloWorldCommandPackage.ico"); AdditionalContent.Add(@"[project.SourceRootPath]\Resources\\HelloWorldCommand.png"); AdditionalEmbeddedResource.Add(@"[project.SourceRootPath]\VSPackage.resx"); AdditionalNone.Add(@"[project.SourceRootPath]\source.extension.vsixmanifest"); AdditionalNone.Add(@"[project.SourceRootPath]\Key.snk"); AssemblyName = "CSharpVsix"; AddTargets(Common.GetDefaultTargets()); }
public CSharpVsixProject() { SourceRootPath = @"[project.SharpmakeCsPath]\codebase\[project.Name]"; RootPath = @"[project.SharpmakeCsPath]\projects\[project.Name]"; ProjectTypeGuids = CSharpProjectType.Vsix; Name = "CSharpVsix"; RootNamespace = "CSharpVsix"; VsctCompileFiles.Add(@"[project.SourceRootPath]\HelloWorldCommandPackage.vsct"); ResourcesPath = @"[project.SourceRootPath]\Resources"; IncludeResxAsResources = false; AdditionalContent.Add(@"[project.SourceRootPath]\Resources\\HelloWorldCommandPackage.ico"); AdditionalContent.Add(@"[project.SourceRootPath]\Resources\\HelloWorldCommand.png"); AdditionalEmbeddedResource.Add(@"[project.SourceRootPath]\VSPackage.resx"); AdditionalNone.Add(@"[project.SourceRootPath]\source.extension.vsixmanifest"); AdditionalNone.Add(@"[project.SourceRootPath]\Key.snk"); AdditionalNone.Add(@"[project.SourceRootPath]\packages.config"); AddTargets( new Target( Platform.anycpu, DevEnv.vs2015, Optimization.Debug | Optimization.Release, OutputType.Dll, Blob.NoBlob, BuildSystem.MSBuild, DotNetFramework.v4_5 ) ); // This Path will be used to get all SourceFiles in this Folder and all subFolders AssemblyName = "CSharpVsix"; }