@@ -0,0 +1,88 @@ | |||
using System; | |||
using System.ComponentModel.Design; | |||
using System.Globalization; | |||
using Microsoft.VisualStudio.Shell; | |||
using Microsoft.VisualStudio.Shell.Interop; | |||
namespace CommandFileContextMenu | |||
{ | |||
internal sealed class Command1 | |||
{ | |||
public const int CommandId = 0x0100; | |||
public static readonly Guid CommandSet = new Guid("b394839a-d886-44d2-94c9-ffeeb48d97d5"); | |||
private readonly Package package; | |||
private Command1(Package package) | |||
{ | |||
if (package == null) | |||
{ | |||
throw new ArgumentNullException("package"); | |||
} | |||
this.package = package; | |||
OleMenuCommandService commandService = this.ServiceProvider.GetService(typeof(IMenuCommandService)) as OleMenuCommandService; | |||
if (commandService != null) | |||
{ | |||
var menuCommandID = new CommandID(CommandSet, CommandId); | |||
var menuItem = new MenuCommand(this.MenuItemCallback, menuCommandID); | |||
commandService.AddCommand(menuItem); | |||
} | |||
} | |||
public static Command1 Instance | |||
{ | |||
get; | |||
private set; | |||
} | |||
private IServiceProvider ServiceProvider | |||
{ | |||
get | |||
{ | |||
return this.package; | |||
} | |||
} | |||
public static void Initialize(Package package) | |||
{ | |||
Instance = new Command1(package); | |||
} | |||
private void MenuItemCallback(object sender, EventArgs e) | |||
{ | |||
string message; | |||
string title = "Ajouter à SVN"; | |||
EnvDTE.DTE dte; | |||
EnvDTE.SelectedItems selectedItems; | |||
EnvDTE.ProjectItem projectItem; | |||
dte = (EnvDTE.DTE)this.ServiceProvider.GetService(typeof(EnvDTE.DTE)); | |||
selectedItems = dte.SelectedItems; | |||
if (selectedItems != null) | |||
{ | |||
foreach (EnvDTE.SelectedItem selectedItem in selectedItems) | |||
{ | |||
projectItem = selectedItem.ProjectItem as EnvDTE.ProjectItem; | |||
if (projectItem != null) | |||
{ | |||
message = $"Called on {projectItem.Name}"; | |||
// Show a message box to prove we were here | |||
VsShellUtilities.ShowMessageBox( | |||
this.ServiceProvider, | |||
message, | |||
title, | |||
OLEMSGICON.OLEMSGICON_INFO, | |||
OLEMSGBUTTON.OLEMSGBUTTON_OK, | |||
OLEMSGDEFBUTTON.OLEMSGDEFBUTTON_FIRST); | |||
} | |||
} | |||
} | |||
} | |||
} | |||
} |
@@ -0,0 +1,87 @@ | |||
<?xml version="1.0" encoding="utf-8"?> | |||
<Project ToolsVersion="15.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003"> | |||
<PropertyGroup> | |||
<MinimumVisualStudioVersion>17.0</MinimumVisualStudioVersion> | |||
<VSToolsPath Condition="'$(VSToolsPath)' == ''">$(MSBuildExtensionsPath32)\Microsoft\VisualStudio\v$(VisualStudioVersion)</VSToolsPath> | |||
</PropertyGroup> | |||
<Import Project="$(MSBuildExtensionsPath)\$(MSBuildToolsVersion)\Microsoft.Common.props" Condition="Exists('$(MSBuildExtensionsPath)\$(MSBuildToolsVersion)\Microsoft.Common.props')" /> | |||
<PropertyGroup> | |||
<Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration> | |||
<Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform> | |||
<SchemaVersion>2.0</SchemaVersion> | |||
<ProjectTypeGuids>{82b43b9b-a64c-4715-b499-d71e9ca2bd60};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids> | |||
<ProjectGuid>{2B583FEE-0B7E-469C-836A-5291C42A3F3C}</ProjectGuid> | |||
<OutputType>Library</OutputType> | |||
<AppDesignerFolder>Properties</AppDesignerFolder> | |||
<RootNamespace>CommandFileContextMenu</RootNamespace> | |||
<AssemblyName>CommandFileContextMenu</AssemblyName> | |||
<TargetFrameworkVersion>v4.7.2</TargetFrameworkVersion> | |||
<GeneratePkgDefFile>true</GeneratePkgDefFile> | |||
<UseCodebase>true</UseCodebase> | |||
<IncludeAssemblyInVSIXContainer>true</IncludeAssemblyInVSIXContainer> | |||
<IncludeDebugSymbolsInVSIXContainer>false</IncludeDebugSymbolsInVSIXContainer> | |||
<IncludeDebugSymbolsInLocalVSIXDeployment>false</IncludeDebugSymbolsInLocalVSIXDeployment> | |||
<CopyBuildOutputToOutputDirectory>true</CopyBuildOutputToOutputDirectory> | |||
<CopyOutputSymbolsToOutputDirectory>true</CopyOutputSymbolsToOutputDirectory> | |||
<StartAction>Program</StartAction> | |||
<StartProgram Condition="'$(DevEnvDir)' != ''">$(DevEnvDir)devenv.exe</StartProgram> | |||
<StartArguments>/rootsuffix Exp</StartArguments> | |||
</PropertyGroup> | |||
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "> | |||
<DebugSymbols>true</DebugSymbols> | |||
<DebugType>full</DebugType> | |||
<Optimize>false</Optimize> | |||
<OutputPath>bin\Debug\</OutputPath> | |||
<DefineConstants>DEBUG;TRACE</DefineConstants> | |||
<ErrorReport>prompt</ErrorReport> | |||
<WarningLevel>4</WarningLevel> | |||
</PropertyGroup> | |||
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "> | |||
<DebugType>pdbonly</DebugType> | |||
<Optimize>true</Optimize> | |||
<OutputPath>bin\Release\</OutputPath> | |||
<DefineConstants>TRACE</DefineConstants> | |||
<ErrorReport>prompt</ErrorReport> | |||
<WarningLevel>4</WarningLevel> | |||
</PropertyGroup> | |||
<ItemGroup> | |||
<Compile Include="Command1.cs" /> | |||
<Compile Include="Properties\AssemblyInfo.cs" /> | |||
<Compile Include="CommandFileContextMenuPackage.cs" /> | |||
</ItemGroup> | |||
<ItemGroup> | |||
<None Include="source.extension.vsixmanifest"> | |||
<SubType>Designer</SubType> | |||
</None> | |||
</ItemGroup> | |||
<ItemGroup> | |||
<Reference Include="Microsoft.CSharp" /> | |||
<Reference Include="System" /> | |||
<Reference Include="System.Data" /> | |||
<Reference Include="System.Design" /> | |||
<Reference Include="System.Drawing" /> | |||
<Reference Include="System.Windows.Forms" /> | |||
<Reference Include="System.Xml" /> | |||
</ItemGroup> | |||
<ItemGroup> | |||
<PackageReference Include="Microsoft.VisualStudio.SDK" Version="17.0.32112.339" ExcludeAssets="runtime" /> | |||
<PackageReference Include="Microsoft.VSSDK.BuildTools" Version="17.2.2190" /> | |||
</ItemGroup> | |||
<ItemGroup> | |||
<VSCTCompile Include="CommandFileContextMenuPackage.vsct"> | |||
<ResourceName>Menus.ctmenu</ResourceName> | |||
</VSCTCompile> | |||
</ItemGroup> | |||
<ItemGroup> | |||
<Content Include="Resources\Command1.png" /> | |||
</ItemGroup> | |||
<Import Project="$(MSBuildToolsPath)\Microsoft.CSharp.targets" /> | |||
<Import Project="$(VSToolsPath)\VSSDK\Microsoft.VsSDK.targets" Condition="'$(VSToolsPath)' != ''" /> | |||
<!-- To modify your build process, add your task inside one of the targets below and uncomment it. | |||
Other similar extension points exist, see Microsoft.Common.targets. | |||
<Target Name="BeforeBuild"> | |||
</Target> | |||
<Target Name="AfterBuild"> | |||
</Target> | |||
--> | |||
</Project> |
@@ -0,0 +1,55 @@ | |||
using Microsoft.VisualStudio.Shell; | |||
using System; | |||
using System.Runtime.InteropServices; | |||
using System.Threading; | |||
using Task = System.Threading.Tasks.Task; | |||
namespace CommandFileContextMenu | |||
{ | |||
/// <summary> | |||
/// This is the class that implements the package exposed by this assembly. | |||
/// </summary> | |||
/// <remarks> | |||
/// <para> | |||
/// The minimum requirement for a class to be considered a valid package for Visual Studio | |||
/// is to implement the IVsPackage interface and register itself with the shell. | |||
/// This package uses the helper classes defined inside the Managed Package Framework (MPF) | |||
/// to do it: it derives from the Package class that provides the implementation of the | |||
/// IVsPackage interface and uses the registration attributes defined in the framework to | |||
/// register itself and its components with the shell. These attributes tell the pkgdef creation | |||
/// utility what data to put into .pkgdef file. | |||
/// </para> | |||
/// <para> | |||
/// To get loaded into VS, the package must be referred by <Asset Type="Microsoft.VisualStudio.VsPackage" ...> in .vsixmanifest file. | |||
/// </para> | |||
/// </remarks> | |||
[PackageRegistration(UseManagedResourcesOnly = true, AllowsBackgroundLoading = true)] | |||
[Guid(CommandFileContextMenuPackage.PackageGuidString)] | |||
[ProvideMenuResource("Menus.ctmenu", 1)] | |||
public sealed class CommandFileContextMenuPackage : AsyncPackage | |||
{ | |||
/// <summary> | |||
/// CommandFileContextMenuPackage GUID string. | |||
/// </summary> | |||
public const string PackageGuidString = "e25b9b6b-6817-40c3-9d6e-7ced8a18f108"; | |||
#region Package Members | |||
/// <summary> | |||
/// Initialization of the package; this method is called right after the package is sited, so this is the place | |||
/// where you can put all the initialization code that rely on services provided by VisualStudio. | |||
/// </summary> | |||
/// <param name="cancellationToken">A cancellation token to monitor for initialization cancellation, which can occur when VS is shutting down.</param> | |||
/// <param name="progress">A provider for progress updates.</param> | |||
/// <returns>A task representing the async work of package initialization, or an already completed task if there is none. Do not return null from this method.</returns> | |||
protected override async Task InitializeAsync(CancellationToken cancellationToken, IProgress<ServiceProgressData> progress) | |||
{ | |||
// When initialized asynchronously, the current thread may be a background thread at this point. | |||
// Do any initialization that requires the UI thread after switching to the UI thread. | |||
await this.JoinableTaskFactory.SwitchToMainThreadAsync(cancellationToken); | |||
Command1.Initialize(this); | |||
} | |||
#endregion | |||
} | |||
} |
@@ -0,0 +1,68 @@ | |||
<?xml version="1.0" encoding="utf-8"?> | |||
<CommandTable xmlns="http://schemas.microsoft.com/VisualStudio/2005-10-18/CommandTable" xmlns:xs="http://www.w3.org/2001/XMLSchema"> | |||
<Extern href="stdidcmd.h"/> | |||
<Extern href="vsshlids.h"/> | |||
<Commands package="guidVSPackageCommandFileContextMenu"> | |||
<Groups> | |||
<Group guid="guidVSPackageCommandFileContextMenuCmdSet" id="MyGroupForCommands" /> | |||
</Groups> | |||
<Buttons> | |||
<Button guid="guidVSPackageCommandFileContextMenuCmdSet" id="Command1Id" type="Button"> | |||
<Icon guid="guidImages" id="bmpPic1" /> | |||
<Strings> | |||
<ButtonText>Ajouter à SVN</ButtonText> | |||
</Strings> | |||
</Button> | |||
</Buttons> | |||
<Bitmaps> | |||
<Bitmap guid="guidImages" href="Resources\Command1.png" usedList="bmpPic1"/> | |||
</Bitmaps> | |||
</Commands> | |||
<CommandPlacements> | |||
<!-- Placement for group. The parent of a group is a menu, context menu or toolbar. | |||
The priority sets the position of the group compared to the priority of other existing groups in the menu. | |||
--> | |||
<CommandPlacement guid="guidVSPackageCommandFileContextMenuCmdSet" id="MyGroupForCommands" priority="0xFFFF"> | |||
<!-- The parent of the group will be the file context menu --> | |||
<Parent guid="guidSHLMainMenu" id="IDM_VS_CTXT_ITEMNODE"/> | |||
</CommandPlacement> | |||
<CommandPlacement guid="guidVSPackageCommandFileContextMenuCmdSet" id="MyGroupForCommands" priority="0xFFFF"> | |||
<!-- The parent of the group will be the Web file context menu --> | |||
<Parent guid="guidSHLMainMenu" id="IDM_VS_CTXT_WEBITEMNODE"/> | |||
</CommandPlacement> | |||
<CommandPlacement guid="guidVSPackageCommandFileContextMenuCmdSet" id="MyGroupForCommands" priority="0xFFFF"> | |||
<!-- The parent of the group will be the file context menu when more than one file is selected in the same project --> | |||
<Parent guid="guidSHLMainMenu" id="IDM_VS_CTXT_XPROJ_PROJITEM"/> | |||
</CommandPlacement> | |||
<CommandPlacement guid="guidVSPackageCommandFileContextMenuCmdSet" id="MyGroupForCommands" priority="0xFFFF"> | |||
<!-- The parent of the group will be the file context menu when more than one file is selected in different projects --> | |||
<Parent guid="guidSHLMainMenu" id="IDM_VS_CTXT_XPROJ_MULTIITEM"/> | |||
</CommandPlacement> | |||
<!-- Placement for command. The parent of a command is always a group, never a menu, context menu or toolbar. --> | |||
<CommandPlacement guid="guidVSPackageCommandFileContextMenuCmdSet" id="Command1Id" priority="0x0001" > | |||
<Parent guid="guidVSPackageCommandFileContextMenuCmdSet" id="MyGroupForCommands"/> | |||
</CommandPlacement> | |||
</CommandPlacements> | |||
<Symbols> | |||
<GuidSymbol name="guidVSPackageCommandFileContextMenu" value="{669df51d-2588-4d30-962e-0070898e765e}" /> | |||
<GuidSymbol name="guidVSPackageCommandFileContextMenuCmdSet" value="{b394839a-d886-44d2-94c9-ffeeb48d97d5}"> | |||
<IDSymbol name="MyGroupForCommands" value="0x1020" /> | |||
<!-- Warning!!: Keep the value in sync with the code in Command1.cs --> | |||
<IDSymbol name="Command1Id" value="0x0100" /> | |||
</GuidSymbol> | |||
<GuidSymbol name="guidImages" value="{607712a0-e7d0-4020-a5cc-8f4244dbc395}" > | |||
<IDSymbol name="bmpPic1" value="1" /> | |||
</GuidSymbol> | |||
</Symbols> | |||
</CommandTable> |
@@ -0,0 +1,33 @@ | |||
using System.Reflection; | |||
using System.Runtime.CompilerServices; | |||
using System.Runtime.InteropServices; | |||
// General Information about an assembly is controlled through the following | |||
// set of attributes. Change these attribute values to modify the information | |||
// associated with an assembly. | |||
[assembly: AssemblyTitle("CommandFileContextMenu")] | |||
[assembly: AssemblyDescription("")] | |||
[assembly: AssemblyConfiguration("")] | |||
[assembly: AssemblyCompany("")] | |||
[assembly: AssemblyProduct("CommandFileContextMenu")] | |||
[assembly: AssemblyCopyright("")] | |||
[assembly: AssemblyTrademark("")] | |||
[assembly: AssemblyCulture("")] | |||
// Setting ComVisible to false makes the types in this assembly not visible | |||
// to COM components. If you need to access a type in this assembly from | |||
// COM, set the ComVisible attribute to true on that type. | |||
[assembly: ComVisible(false)] | |||
// Version information for an assembly consists of the following four values: | |||
// | |||
// Major Version | |||
// Minor Version | |||
// Build Number | |||
// Revision | |||
// | |||
// You can specify all the values or you can default the Build and Revision Numbers | |||
// by using the '*' as shown below: | |||
// [assembly: AssemblyVersion("1.0.*")] | |||
[assembly: AssemblyVersion("1.0.0.0")] | |||
[assembly: AssemblyFileVersion("1.0.0.0")] |
@@ -0,0 +1,27 @@ | |||
using System; | |||
using System.Diagnostics.CodeAnalysis; | |||
using System.Runtime.InteropServices; | |||
using Microsoft.VisualStudio.Shell; | |||
namespace CommandFileContextMenu | |||
{ | |||
[PackageRegistration(UseManagedResourcesOnly = true)] | |||
[InstalledProductRegistration("#110", "#112", "1.0", IconResourceID = 400)] // Info on this package for Help/About | |||
[Guid(VSPackageCommandFileContextMenu.PackageGuidString)] | |||
[SuppressMessage("StyleCop.CSharp.DocumentationRules", "SA1650:ElementDocumentationMustBeSpelledCorrectly", Justification = "pkgdef, VS and vsixmanifest are valid VS terms")] | |||
[ProvideMenuResource("Menus.ctmenu", 1)] | |||
public sealed class VSPackageCommandFileContextMenu : Package | |||
{ | |||
public const string PackageGuidString = "669df51d-2588-4d30-962e-0070898e765e"; | |||
public VSPackageCommandFileContextMenu() | |||
{ | |||
} | |||
protected override void Initialize() | |||
{ | |||
base.Initialize(); | |||
Command1.Initialize(this); | |||
} | |||
} | |||
} |
@@ -0,0 +1,21 @@ | |||
<PackageManifest Version="2.0.0" xmlns="http://schemas.microsoft.com/developer/vsx-schema/2011"> | |||
<Metadata> | |||
<Identity Id="CommandFileContextMenu.dfa33072-fb2e-4808-b9c7-071f94c9fc7b" Version="1.0" Language="en-US" Publisher="christophe-brachet@outlook.fr" /> | |||
<DisplayName>CommandFileContextMenu</DisplayName> | |||
<Description>Empty VSIX Project.</Description> | |||
</Metadata> | |||
<Installation> | |||
<InstallationTarget Id="Microsoft.VisualStudio.Community" Version="[17.0, 18.0)"> | |||
<ProductArchitecture>amd64</ProductArchitecture> | |||
</InstallationTarget> | |||
</Installation> | |||
<Dependencies> | |||
<Dependency Id="Microsoft.Framework.NDP" DisplayName="Microsoft .NET Framework" Version="[4.5,)" /> | |||
</Dependencies> | |||
<Prerequisites> | |||
<Prerequisite Id="Microsoft.VisualStudio.Component.CoreEditor" Version="[17.0,18.0)" DisplayName="Visual Studio core editor" /> | |||
</Prerequisites> | |||
<Assets> | |||
<Asset Type="Microsoft.VisualStudio.VsPackage" Path="CommandFileContextMenu.pkgdef" /> | |||
</Assets> | |||
</PackageManifest> |
@@ -0,0 +1,67 @@ | |||
{ | |||
"format": 1, | |||
"restore": { | |||
"C:\\Users\\chris\\Desktop\\vsix\\CommandFileContextMenu\\CommandFileContextMenu\\CommandFileContextMenu.csproj": {} | |||
}, | |||
"projects": { | |||
"C:\\Users\\chris\\Desktop\\vsix\\CommandFileContextMenu\\CommandFileContextMenu\\CommandFileContextMenu.csproj": { | |||
"version": "1.0.0", | |||
"restore": { | |||
"projectUniqueName": "C:\\Users\\chris\\Desktop\\vsix\\CommandFileContextMenu\\CommandFileContextMenu\\CommandFileContextMenu.csproj", | |||
"projectName": "CommandFileContextMenu", | |||
"projectPath": "C:\\Users\\chris\\Desktop\\vsix\\CommandFileContextMenu\\CommandFileContextMenu\\CommandFileContextMenu.csproj", | |||
"packagesPath": "C:\\Users\\chris\\.nuget\\packages\\", | |||
"outputPath": "C:\\Users\\chris\\Desktop\\vsix\\CommandFileContextMenu\\CommandFileContextMenu\\obj\\", | |||
"projectStyle": "PackageReference", | |||
"skipContentFileWrite": true, | |||
"fallbackFolders": [ | |||
"C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" | |||
], | |||
"configFilePaths": [ | |||
"C:\\Users\\chris\\AppData\\Roaming\\NuGet\\NuGet.Config", | |||
"C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.FallbackLocation.config", | |||
"C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.Offline.config" | |||
], | |||
"originalTargetFrameworks": [ | |||
"net472" | |||
], | |||
"sources": { | |||
"C:\\Program Files (x86)\\Microsoft SDKs\\NuGetPackages\\": {}, | |||
"C:\\Users\\chris\\AppData\\Roaming\\Cosmos User Kit\\packages\\": {}, | |||
"https://api.nuget.org/v3/index.json": {} | |||
}, | |||
"frameworks": { | |||
"net472": { | |||
"projectReferences": {} | |||
} | |||
} | |||
}, | |||
"frameworks": { | |||
"net472": { | |||
"dependencies": { | |||
"Microsoft.VSSDK.BuildTools": { | |||
"target": "Package", | |||
"version": "[17.2.2190, )" | |||
}, | |||
"Microsoft.VisualStudio.SDK": { | |||
"include": "Compile, Build, Native, ContentFiles, Analyzers, BuildTransitive", | |||
"target": "Package", | |||
"version": "[17.0.32112.339, )" | |||
} | |||
} | |||
} | |||
}, | |||
"runtimes": { | |||
"win": { | |||
"#import": [] | |||
}, | |||
"win-x64": { | |||
"#import": [] | |||
}, | |||
"win-x86": { | |||
"#import": [] | |||
} | |||
} | |||
} | |||
} | |||
} |
@@ -0,0 +1,26 @@ | |||
<?xml version="1.0" encoding="utf-8" standalone="no"?> | |||
<Project ToolsVersion="14.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003"> | |||
<PropertyGroup Condition=" '$(ExcludeRestorePackageImports)' != 'true' "> | |||
<RestoreSuccess Condition=" '$(RestoreSuccess)' == '' ">True</RestoreSuccess> | |||
<RestoreTool Condition=" '$(RestoreTool)' == '' ">NuGet</RestoreTool> | |||
<ProjectAssetsFile Condition=" '$(ProjectAssetsFile)' == '' ">$(MSBuildThisFileDirectory)project.assets.json</ProjectAssetsFile> | |||
<NuGetPackageRoot Condition=" '$(NuGetPackageRoot)' == '' ">$(UserProfile)\.nuget\packages\</NuGetPackageRoot> | |||
<NuGetPackageFolders Condition=" '$(NuGetPackageFolders)' == '' ">C:\Users\chris\.nuget\packages\;C:\Program Files (x86)\Microsoft Visual Studio\Shared\NuGetPackages</NuGetPackageFolders> | |||
<NuGetProjectStyle Condition=" '$(NuGetProjectStyle)' == '' ">PackageReference</NuGetProjectStyle> | |||
<NuGetToolVersion Condition=" '$(NuGetToolVersion)' == '' ">6.2.1</NuGetToolVersion> | |||
</PropertyGroup> | |||
<ItemGroup Condition=" '$(ExcludeRestorePackageImports)' != 'true' "> | |||
<SourceRoot Include="C:\Users\chris\.nuget\packages\" /> | |||
<SourceRoot Include="C:\Program Files (x86)\Microsoft Visual Studio\Shared\NuGetPackages\" /> | |||
</ItemGroup> | |||
<ImportGroup Condition=" '$(ExcludeRestorePackageImports)' != 'true' "> | |||
<Import Project="$(NuGetPackageRoot)microsoft.codeanalysis.bannedapianalyzers\3.3.2\build\Microsoft.CodeAnalysis.BannedApiAnalyzers.props" Condition="Exists('$(NuGetPackageRoot)microsoft.codeanalysis.bannedapianalyzers\3.3.2\build\Microsoft.CodeAnalysis.BannedApiAnalyzers.props')" /> | |||
<Import Project="$(NuGetPackageRoot)microsoft.vssdk.buildtools\17.2.2190\build\Microsoft.VSSDK.BuildTools.props" Condition="Exists('$(NuGetPackageRoot)microsoft.vssdk.buildtools\17.2.2190\build\Microsoft.VSSDK.BuildTools.props')" /> | |||
</ImportGroup> | |||
<PropertyGroup Condition=" '$(ExcludeRestorePackageImports)' != 'true' "> | |||
<PkgMicrosoft_VisualStudio_Threading_Analyzers Condition=" '$(PkgMicrosoft_VisualStudio_Threading_Analyzers)' == '' ">C:\Users\chris\.nuget\packages\microsoft.visualstudio.threading.analyzers\17.0.64</PkgMicrosoft_VisualStudio_Threading_Analyzers> | |||
<PkgMicrosoft_CodeAnalysis_BannedApiAnalyzers Condition=" '$(PkgMicrosoft_CodeAnalysis_BannedApiAnalyzers)' == '' ">C:\Users\chris\.nuget\packages\microsoft.codeanalysis.bannedapianalyzers\3.3.2</PkgMicrosoft_CodeAnalysis_BannedApiAnalyzers> | |||
<PkgMicrosoft_VisualStudio_SDK_Analyzers Condition=" '$(PkgMicrosoft_VisualStudio_SDK_Analyzers)' == '' ">C:\Users\chris\.nuget\packages\microsoft.visualstudio.sdk.analyzers\16.10.10</PkgMicrosoft_VisualStudio_SDK_Analyzers> | |||
<PkgMicrosoft_VSSDK_BuildTools Condition=" '$(PkgMicrosoft_VSSDK_BuildTools)' == '' ">C:\Users\chris\.nuget\packages\microsoft.vssdk.buildtools\17.2.2190</PkgMicrosoft_VSSDK_BuildTools> | |||
</PropertyGroup> | |||
</Project> |
@@ -0,0 +1,11 @@ | |||
<?xml version="1.0" encoding="utf-8" standalone="no"?> | |||
<Project ToolsVersion="14.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003"> | |||
<ImportGroup Condition=" '$(ExcludeRestorePackageImports)' != 'true' "> | |||
<Import Project="$(NuGetPackageRoot)microsoft.visualstudio.threading.analyzers\17.0.64\build\Microsoft.VisualStudio.Threading.Analyzers.targets" Condition="Exists('$(NuGetPackageRoot)microsoft.visualstudio.threading.analyzers\17.0.64\build\Microsoft.VisualStudio.Threading.Analyzers.targets')" /> | |||
<Import Project="$(NuGetPackageRoot)microsoft.vssdk.compatibilityanalyzer\17.2.2190\build\Microsoft.VSSDK.CompatibilityAnalyzer.targets" Condition="Exists('$(NuGetPackageRoot)microsoft.vssdk.compatibilityanalyzer\17.2.2190\build\Microsoft.VSSDK.CompatibilityAnalyzer.targets')" /> | |||
<Import Project="$(NuGetPackageRoot)microsoft.codeanalysis.bannedapianalyzers\3.3.2\build\Microsoft.CodeAnalysis.BannedApiAnalyzers.targets" Condition="Exists('$(NuGetPackageRoot)microsoft.codeanalysis.bannedapianalyzers\3.3.2\build\Microsoft.CodeAnalysis.BannedApiAnalyzers.targets')" /> | |||
<Import Project="$(NuGetPackageRoot)microsoft.visualstudio.sdk.analyzers\16.10.10\build\Microsoft.VisualStudio.SDK.Analyzers.targets" Condition="Exists('$(NuGetPackageRoot)microsoft.visualstudio.sdk.analyzers\16.10.10\build\Microsoft.VisualStudio.SDK.Analyzers.targets')" /> | |||
<Import Project="$(NuGetPackageRoot)microsoft.vssdk.buildtools\17.2.2190\build\Microsoft.VSSDK.BuildTools.targets" Condition="Exists('$(NuGetPackageRoot)microsoft.vssdk.buildtools\17.2.2190\build\Microsoft.VSSDK.BuildTools.targets')" /> | |||
<Import Project="$(NuGetPackageRoot)microsoft.visualstudio.setup.configuration.interop\3.0.4496\build\Microsoft.VisualStudio.Setup.Configuration.Interop.targets" Condition="Exists('$(NuGetPackageRoot)microsoft.visualstudio.setup.configuration.interop\3.0.4496\build\Microsoft.VisualStudio.Setup.Configuration.Interop.targets')" /> | |||
</ImportGroup> | |||
</Project> |
@@ -0,0 +1,4 @@ | |||
// <autogenerated /> | |||
using System; | |||
using System.Reflection; | |||
[assembly: global::System.Runtime.Versioning.TargetFrameworkAttribute(".NETFramework,Version=v4.7.2", FrameworkDisplayName = ".NET Framework 4.7.2")] |
@@ -0,0 +1,8 @@ | |||
is_global = true | |||
build_property.TargetFramework = | |||
build_property.TargetPlatformMinVersion = | |||
build_property.UsingMicrosoftNETSdkWeb = | |||
build_property.ProjectTypeGuids = {82b43b9b-a64c-4715-b499-d71e9ca2bd60};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC} | |||
build_property.PublishSingleFile = | |||
build_property.IncludeAllContentForSelfExtract = | |||
build_property._SupportedPlatformList = |
@@ -0,0 +1 @@ | |||
cfcc7b9b757f2d832d30ea39e87090484a00523f |
@@ -0,0 +1,23 @@ | |||
C:\Users\chris\Desktop\vsix\CommandFileContextMenu\CommandFileContextMenu\obj\Debug\CommandFileContextMenu.csproj.AssemblyReference.cache | |||
C:\Users\chris\Desktop\vsix\CommandFileContextMenu\CommandFileContextMenu\obj\Debug\_EmptyResource.resources | |||
C:\Users\chris\Desktop\vsix\CommandFileContextMenu\CommandFileContextMenu\obj\Debug\CommandFileContextMenu.csproj.GenerateResource.cache | |||
C:\Users\chris\Desktop\vsix\CommandFileContextMenu\CommandFileContextMenu\obj\Debug\CommandFileContextMenuPackage.cto | |||
C:\Users\chris\Desktop\vsix\CommandFileContextMenu\CommandFileContextMenu\obj\Debug\VSCT.read.1.tlog | |||
C:\Users\chris\Desktop\vsix\CommandFileContextMenu\CommandFileContextMenu\obj\Debug\VSCT.write.1.tlog | |||
C:\Users\chris\Desktop\vsix\CommandFileContextMenu\CommandFileContextMenu\obj\Debug\resources.json | |||
C:\Users\chris\Desktop\vsix\CommandFileContextMenu\CommandFileContextMenu\obj\Debug\ctoFiles.json | |||
C:\Users\chris\Desktop\vsix\CommandFileContextMenu\CommandFileContextMenu\obj\Debug\mergeCto.cache | |||
C:\Users\chris\Desktop\vsix\CommandFileContextMenu\CommandFileContextMenu\obj\Debug\CommandFileContextMenu.GeneratedMSBuildEditorConfig.editorconfig | |||
C:\Users\chris\Desktop\vsix\CommandFileContextMenu\CommandFileContextMenu\obj\Debug\CommandFileContextMenu.csproj.CoreCompileInputs.cache | |||
C:\Users\chris\Desktop\vsix\CommandFileContextMenu\CommandFileContextMenu\bin\Debug\CommandFileContextMenu.dll | |||
C:\Users\chris\Desktop\vsix\CommandFileContextMenu\CommandFileContextMenu\bin\Debug\CommandFileContextMenu.pdb | |||
C:\Users\chris\Desktop\vsix\CommandFileContextMenu\CommandFileContextMenu\bin\Debug\CommandFileContextMenu.pkgdef | |||
C:\Users\chris\Desktop\vsix\CommandFileContextMenu\CommandFileContextMenu\bin\Debug\CommandFileContextMenu.vsix | |||
C:\Users\chris\Desktop\vsix\CommandFileContextMenu\CommandFileContextMenu\bin\Debug\extension.vsixmanifest | |||
C:\Users\chris\Desktop\vsix\CommandFileContextMenu\CommandFileContextMenu\obj\Debug\CommandFileContextMenu.dll | |||
C:\Users\chris\Desktop\vsix\CommandFileContextMenu\CommandFileContextMenu\obj\Debug\CommandFileContextMenu.pdb | |||
C:\Users\chris\Desktop\vsix\CommandFileContextMenu\CommandFileContextMenu\obj\Debug\CommandFileContextMenu.pkgdef | |||
C:\Users\chris\Desktop\vsix\CommandFileContextMenu\CommandFileContextMenu\obj\Debug\CommandFileContextMenu.latest.pkgdef | |||
C:\Users\chris\Desktop\vsix\CommandFileContextMenu\CommandFileContextMenu\obj\Debug\extension.vsixmanifest | |||
C:\Users\chris\Desktop\vsix\CommandFileContextMenu\CommandFileContextMenu\obj\Debug\files.json | |||
C:\Users\chris\Desktop\vsix\CommandFileContextMenu\CommandFileContextMenu\obj\Debug\createTemplateManifests.cache |
@@ -0,0 +1 @@ | |||
obj\Debug\\_IsIncrementalBuild |
@@ -0,0 +1 @@ | |||
{"ctoFiles":[{"path":"obj\\Debug\\CommandFileContextMenuPackage.cto","culture":null,"resourceName":"Menus.ctmenu"}]} |
@@ -0,0 +1,21 @@ | |||
<PackageManifest Version="2.0.0" xmlns="http://schemas.microsoft.com/developer/vsx-schema/2011"> | |||
<Metadata> | |||
<Identity Id="CommandFileContextMenu.dfa33072-fb2e-4808-b9c7-071f94c9fc7b" Version="1.0" Language="en-US" Publisher="christophe-brachet@outlook.fr" /> | |||
<DisplayName>CommandFileContextMenu</DisplayName> | |||
<Description>Empty VSIX Project.</Description> | |||
</Metadata> | |||
<Installation> | |||
<InstallationTarget Id="Microsoft.VisualStudio.Community" Version="[17.0, 18.0)"> | |||
<ProductArchitecture>amd64</ProductArchitecture> | |||
</InstallationTarget> | |||
</Installation> | |||
<Dependencies> | |||
<Dependency Id="Microsoft.Framework.NDP" DisplayName="Microsoft .NET Framework" Version="[4.5,)" /> | |||
</Dependencies> | |||
<Prerequisites> | |||
<Prerequisite Id="Microsoft.VisualStudio.Component.CoreEditor" Version="[17.0,18.0)" DisplayName="Visual Studio core editor" /> | |||
</Prerequisites> | |||
<Assets> | |||
<Asset Type="Microsoft.VisualStudio.VsPackage" Path="CommandFileContextMenu.pkgdef" /> | |||
</Assets> | |||
</PackageManifest> |
@@ -0,0 +1 @@ | |||
{"files":[{"culture":"","installRoot":"","ngen":null,"path":"C:\\Users\\chris\\Desktop\\vsix\\CommandFileContextMenu\\CommandFileContextMenu\\obj\\Debug\\CommandFileContextMenu.dll","targetPath":"","vsixSubPath":""},{"culture":"","installRoot":"","ngen":null,"path":"C:\\Users\\chris\\Desktop\\vsix\\CommandFileContextMenu\\CommandFileContextMenu\\obj\\Debug\\CommandFileContextMenu.pkgdef","targetPath":"","vsixSubPath":""}]} |
@@ -0,0 +1 @@ | |||
{"resources":[{"path":"obj\\Debug\\_EmptyResource.resources","Culture":""}]} |
@@ -0,0 +1,138 @@ | |||
{ | |||
"version": 2, | |||
"dgSpecHash": "Hm5Jaqgy1BVkwbX7A+InpNcSschELyZpJ8rqV5XWU2R00pd/9sm75VlWQR8UOKKEQ5lT7+4VeCPlnODyiDINjQ==", | |||
"success": true, | |||
"projectFilePath": "C:\\Users\\chris\\Desktop\\vsix\\CommandFileContextMenu\\CommandFileContextMenu\\CommandFileContextMenu.csproj", | |||
"expectedPackageFiles": [ | |||
"C:\\Users\\chris\\.nuget\\packages\\envdte\\17.0.32112.339\\envdte.17.0.32112.339.nupkg.sha512", | |||
"C:\\Users\\chris\\.nuget\\packages\\envdte100\\17.0.32112.339\\envdte100.17.0.32112.339.nupkg.sha512", | |||
"C:\\Users\\chris\\.nuget\\packages\\envdte80\\17.0.32112.339\\envdte80.17.0.32112.339.nupkg.sha512", | |||
"C:\\Users\\chris\\.nuget\\packages\\envdte90\\17.0.32112.339\\envdte90.17.0.32112.339.nupkg.sha512", | |||
"C:\\Users\\chris\\.nuget\\packages\\envdte90a\\17.0.32112.339\\envdte90a.17.0.32112.339.nupkg.sha512", | |||
"C:\\Users\\chris\\.nuget\\packages\\messagepack\\2.2.85\\messagepack.2.2.85.nupkg.sha512", | |||
"C:\\Users\\chris\\.nuget\\packages\\messagepack.annotations\\2.2.85\\messagepack.annotations.2.2.85.nupkg.sha512", | |||
"C:\\Users\\chris\\.nuget\\packages\\microsoft.bcl.asyncinterfaces\\5.0.0\\microsoft.bcl.asyncinterfaces.5.0.0.nupkg.sha512", | |||
"C:\\Users\\chris\\.nuget\\packages\\microsoft.build.framework\\16.5.0\\microsoft.build.framework.16.5.0.nupkg.sha512", | |||
"C:\\Users\\chris\\.nuget\\packages\\microsoft.codeanalysis.bannedapianalyzers\\3.3.2\\microsoft.codeanalysis.bannedapianalyzers.3.3.2.nupkg.sha512", | |||
"C:\\Users\\chris\\.nuget\\packages\\microsoft.csharp\\4.7.0\\microsoft.csharp.4.7.0.nupkg.sha512", | |||
"C:\\Users\\chris\\.nuget\\packages\\microsoft.netcore.platforms\\1.1.1\\microsoft.netcore.platforms.1.1.1.nupkg.sha512", | |||
"C:\\Users\\chris\\.nuget\\packages\\microsoft.netcore.targets\\1.1.3\\microsoft.netcore.targets.1.1.3.nupkg.sha512", | |||
"C:\\Users\\chris\\.nuget\\packages\\microsoft.servicehub.analyzers\\3.0.3078\\microsoft.servicehub.analyzers.3.0.3078.nupkg.sha512", | |||
"C:\\Users\\chris\\.nuget\\packages\\microsoft.servicehub.client\\3.0.3078\\microsoft.servicehub.client.3.0.3078.nupkg.sha512", | |||
"C:\\Users\\chris\\.nuget\\packages\\microsoft.servicehub.framework\\3.0.3078\\microsoft.servicehub.framework.3.0.3078.nupkg.sha512", | |||
"C:\\Users\\chris\\.nuget\\packages\\microsoft.servicehub.resources\\3.0.3078\\microsoft.servicehub.resources.3.0.3078.nupkg.sha512", | |||
"C:\\Users\\chris\\.nuget\\packages\\microsoft.visualstudio.commandbars\\17.0.32112.339\\microsoft.visualstudio.commandbars.17.0.32112.339.nupkg.sha512", | |||
"C:\\Users\\chris\\.nuget\\packages\\microsoft.visualstudio.componentmodelhost\\17.0.491\\microsoft.visualstudio.componentmodelhost.17.0.491.nupkg.sha512", | |||
"C:\\Users\\chris\\.nuget\\packages\\microsoft.visualstudio.coreutility\\17.0.491\\microsoft.visualstudio.coreutility.17.0.491.nupkg.sha512", | |||
"C:\\Users\\chris\\.nuget\\packages\\microsoft.visualstudio.debugger.interop.10.0\\17.0.32112.339\\microsoft.visualstudio.debugger.interop.10.0.17.0.32112.339.nupkg.sha512", | |||
"C:\\Users\\chris\\.nuget\\packages\\microsoft.visualstudio.debugger.interop.11.0\\17.0.32112.339\\microsoft.visualstudio.debugger.interop.11.0.17.0.32112.339.nupkg.sha512", | |||
"C:\\Users\\chris\\.nuget\\packages\\microsoft.visualstudio.debugger.interop.12.0\\17.0.32112.339\\microsoft.visualstudio.debugger.interop.12.0.17.0.32112.339.nupkg.sha512", | |||
"C:\\Users\\chris\\.nuget\\packages\\microsoft.visualstudio.debugger.interop.14.0\\17.0.32112.339\\microsoft.visualstudio.debugger.interop.14.0.17.0.32112.339.nupkg.sha512", | |||
"C:\\Users\\chris\\.nuget\\packages\\microsoft.visualstudio.debugger.interop.15.0\\17.0.32112.339\\microsoft.visualstudio.debugger.interop.15.0.17.0.32112.339.nupkg.sha512", | |||
"C:\\Users\\chris\\.nuget\\packages\\microsoft.visualstudio.debugger.interop.16.0\\17.0.32112.339\\microsoft.visualstudio.debugger.interop.16.0.17.0.32112.339.nupkg.sha512", | |||
"C:\\Users\\chris\\.nuget\\packages\\microsoft.visualstudio.debugger.interopa\\17.0.32112.339\\microsoft.visualstudio.debugger.interopa.17.0.32112.339.nupkg.sha512", | |||
"C:\\Users\\chris\\.nuget\\packages\\microsoft.visualstudio.designer.interfaces\\17.0.32112.339\\microsoft.visualstudio.designer.interfaces.17.0.32112.339.nupkg.sha512", | |||
"C:\\Users\\chris\\.nuget\\packages\\microsoft.visualstudio.editor\\17.0.491\\microsoft.visualstudio.editor.17.0.491.nupkg.sha512", | |||
"C:\\Users\\chris\\.nuget\\packages\\microsoft.visualstudio.graphmodel\\17.0.32112.339\\microsoft.visualstudio.graphmodel.17.0.32112.339.nupkg.sha512", | |||
"C:\\Users\\chris\\.nuget\\packages\\microsoft.visualstudio.imagecatalog\\17.0.32112.339\\microsoft.visualstudio.imagecatalog.17.0.32112.339.nupkg.sha512", | |||
"C:\\Users\\chris\\.nuget\\packages\\microsoft.visualstudio.imaging\\17.0.32112.339\\microsoft.visualstudio.imaging.17.0.32112.339.nupkg.sha512", | |||
"C:\\Users\\chris\\.nuget\\packages\\microsoft.visualstudio.imaging.interop.14.0.designtime\\17.0.32112.339\\microsoft.visualstudio.imaging.interop.14.0.designtime.17.0.32112.339.nupkg.sha512", | |||
"C:\\Users\\chris\\.nuget\\packages\\microsoft.visualstudio.interop\\17.0.32112.339\\microsoft.visualstudio.interop.17.0.32112.339.nupkg.sha512", | |||
"C:\\Users\\chris\\.nuget\\packages\\microsoft.visualstudio.language\\17.0.491\\microsoft.visualstudio.language.17.0.491.nupkg.sha512", | |||
"C:\\Users\\chris\\.nuget\\packages\\microsoft.visualstudio.language.intellisense\\17.0.491\\microsoft.visualstudio.language.intellisense.17.0.491.nupkg.sha512", | |||
"C:\\Users\\chris\\.nuget\\packages\\microsoft.visualstudio.language.navigateto.interfaces\\17.0.491\\microsoft.visualstudio.language.navigateto.interfaces.17.0.491.nupkg.sha512", | |||
"C:\\Users\\chris\\.nuget\\packages\\microsoft.visualstudio.language.standardclassification\\17.0.491\\microsoft.visualstudio.language.standardclassification.17.0.491.nupkg.sha512", | |||
"C:\\Users\\chris\\.nuget\\packages\\microsoft.visualstudio.languageserver.client\\17.0.5165\\microsoft.visualstudio.languageserver.client.17.0.5165.nupkg.sha512", | |||
"C:\\Users\\chris\\.nuget\\packages\\microsoft.visualstudio.ole.interop\\17.0.32112.339\\microsoft.visualstudio.ole.interop.17.0.32112.339.nupkg.sha512", | |||
"C:\\Users\\chris\\.nuget\\packages\\microsoft.visualstudio.package.languageservice.15.0\\17.0.32112.339\\microsoft.visualstudio.package.languageservice.15.0.17.0.32112.339.nupkg.sha512", | |||
"C:\\Users\\chris\\.nuget\\packages\\microsoft.visualstudio.projectaggregator\\17.0.32112.339\\microsoft.visualstudio.projectaggregator.17.0.32112.339.nupkg.sha512", | |||
"C:\\Users\\chris\\.nuget\\packages\\microsoft.visualstudio.remotecontrol\\16.3.41\\microsoft.visualstudio.remotecontrol.16.3.41.nupkg.sha512", | |||
"C:\\Users\\chris\\.nuget\\packages\\microsoft.visualstudio.rpccontracts\\17.0.51\\microsoft.visualstudio.rpccontracts.17.0.51.nupkg.sha512", | |||
"C:\\Users\\chris\\.nuget\\packages\\microsoft.visualstudio.sdk\\17.0.32112.339\\microsoft.visualstudio.sdk.17.0.32112.339.nupkg.sha512", | |||
"C:\\Users\\chris\\.nuget\\packages\\microsoft.visualstudio.sdk.analyzers\\16.10.10\\microsoft.visualstudio.sdk.analyzers.16.10.10.nupkg.sha512", | |||
"C:\\Users\\chris\\.nuget\\packages\\microsoft.visualstudio.setup.configuration.interop\\3.0.4496\\microsoft.visualstudio.setup.configuration.interop.3.0.4496.nupkg.sha512", | |||
"C:\\Users\\chris\\.nuget\\packages\\microsoft.visualstudio.shell.15.0\\17.0.32112.339\\microsoft.visualstudio.shell.15.0.17.0.32112.339.nupkg.sha512", | |||
"C:\\Users\\chris\\.nuget\\packages\\microsoft.visualstudio.shell.design\\17.0.32112.339\\microsoft.visualstudio.shell.design.17.0.32112.339.nupkg.sha512", | |||
"C:\\Users\\chris\\.nuget\\packages\\microsoft.visualstudio.shell.framework\\17.0.32112.339\\microsoft.visualstudio.shell.framework.17.0.32112.339.nupkg.sha512", | |||
"C:\\Users\\chris\\.nuget\\packages\\microsoft.visualstudio.shell.interop\\17.0.32112.339\\microsoft.visualstudio.shell.interop.17.0.32112.339.nupkg.sha512", | |||
"C:\\Users\\chris\\.nuget\\packages\\microsoft.visualstudio.shell.interop.10.0\\17.0.32112.339\\microsoft.visualstudio.shell.interop.10.0.17.0.32112.339.nupkg.sha512", | |||
"C:\\Users\\chris\\.nuget\\packages\\microsoft.visualstudio.shell.interop.11.0\\17.0.32112.339\\microsoft.visualstudio.shell.interop.11.0.17.0.32112.339.nupkg.sha512", | |||
"C:\\Users\\chris\\.nuget\\packages\\microsoft.visualstudio.shell.interop.12.0\\17.0.32112.339\\microsoft.visualstudio.shell.interop.12.0.17.0.32112.339.nupkg.sha512", | |||
"C:\\Users\\chris\\.nuget\\packages\\microsoft.visualstudio.shell.interop.8.0\\17.0.32112.339\\microsoft.visualstudio.shell.interop.8.0.17.0.32112.339.nupkg.sha512", | |||
"C:\\Users\\chris\\.nuget\\packages\\microsoft.visualstudio.shell.interop.9.0\\17.0.32112.339\\microsoft.visualstudio.shell.interop.9.0.17.0.32112.339.nupkg.sha512", | |||
"C:\\Users\\chris\\.nuget\\packages\\microsoft.visualstudio.taskrunnerexplorer.14.0\\14.0.0\\microsoft.visualstudio.taskrunnerexplorer.14.0.14.0.0.nupkg.sha512", | |||
"C:\\Users\\chris\\.nuget\\packages\\microsoft.visualstudio.telemetry\\16.3.250\\microsoft.visualstudio.telemetry.16.3.250.nupkg.sha512", | |||
"C:\\Users\\chris\\.nuget\\packages\\microsoft.visualstudio.text.data\\17.0.491\\microsoft.visualstudio.text.data.17.0.491.nupkg.sha512", | |||
"C:\\Users\\chris\\.nuget\\packages\\microsoft.visualstudio.text.logic\\17.0.491\\microsoft.visualstudio.text.logic.17.0.491.nupkg.sha512", | |||
"C:\\Users\\chris\\.nuget\\packages\\microsoft.visualstudio.text.ui\\17.0.491\\microsoft.visualstudio.text.ui.17.0.491.nupkg.sha512", | |||
"C:\\Users\\chris\\.nuget\\packages\\microsoft.visualstudio.text.ui.wpf\\17.0.491\\microsoft.visualstudio.text.ui.wpf.17.0.491.nupkg.sha512", | |||
"C:\\Users\\chris\\.nuget\\packages\\microsoft.visualstudio.textmanager.interop\\17.0.32112.339\\microsoft.visualstudio.textmanager.interop.17.0.32112.339.nupkg.sha512", | |||
"C:\\Users\\chris\\.nuget\\packages\\microsoft.visualstudio.textmanager.interop.10.0\\17.0.32112.339\\microsoft.visualstudio.textmanager.interop.10.0.17.0.32112.339.nupkg.sha512", | |||
"C:\\Users\\chris\\.nuget\\packages\\microsoft.visualstudio.textmanager.interop.11.0\\17.0.32112.339\\microsoft.visualstudio.textmanager.interop.11.0.17.0.32112.339.nupkg.sha512", | |||
"C:\\Users\\chris\\.nuget\\packages\\microsoft.visualstudio.textmanager.interop.12.0\\17.0.32112.339\\microsoft.visualstudio.textmanager.interop.12.0.17.0.32112.339.nupkg.sha512", | |||
"C:\\Users\\chris\\.nuget\\packages\\microsoft.visualstudio.textmanager.interop.8.0\\17.0.32112.339\\microsoft.visualstudio.textmanager.interop.8.0.17.0.32112.339.nupkg.sha512", | |||
"C:\\Users\\chris\\.nuget\\packages\\microsoft.visualstudio.textmanager.interop.9.0\\17.0.32112.339\\microsoft.visualstudio.textmanager.interop.9.0.17.0.32112.339.nupkg.sha512", | |||
"C:\\Users\\chris\\.nuget\\packages\\microsoft.visualstudio.texttemplating\\17.0.32112.339\\microsoft.visualstudio.texttemplating.17.0.32112.339.nupkg.sha512", | |||
"C:\\Users\\chris\\.nuget\\packages\\microsoft.visualstudio.texttemplating.interfaces\\17.0.32112.339\\microsoft.visualstudio.texttemplating.interfaces.17.0.32112.339.nupkg.sha512", | |||
"C:\\Users\\chris\\.nuget\\packages\\microsoft.visualstudio.texttemplating.interfaces.10.0\\17.0.32112.339\\microsoft.visualstudio.texttemplating.interfaces.10.0.17.0.32112.339.nupkg.sha512", | |||
"C:\\Users\\chris\\.nuget\\packages\\microsoft.visualstudio.texttemplating.interfaces.11.0\\17.0.32112.339\\microsoft.visualstudio.texttemplating.interfaces.11.0.17.0.32112.339.nupkg.sha512", | |||
"C:\\Users\\chris\\.nuget\\packages\\microsoft.visualstudio.texttemplating.vshost\\17.0.32112.339\\microsoft.visualstudio.texttemplating.vshost.17.0.32112.339.nupkg.sha512", | |||
"C:\\Users\\chris\\.nuget\\packages\\microsoft.visualstudio.threading\\17.0.64\\microsoft.visualstudio.threading.17.0.64.nupkg.sha512", | |||
"C:\\Users\\chris\\.nuget\\packages\\microsoft.visualstudio.threading.analyzers\\17.0.64\\microsoft.visualstudio.threading.analyzers.17.0.64.nupkg.sha512", | |||
"C:\\Users\\chris\\.nuget\\packages\\microsoft.visualstudio.utilities\\17.0.32112.339\\microsoft.visualstudio.utilities.17.0.32112.339.nupkg.sha512", | |||
"C:\\Users\\chris\\.nuget\\packages\\microsoft.visualstudio.utilities.internal\\16.3.23\\microsoft.visualstudio.utilities.internal.16.3.23.nupkg.sha512", | |||
"C:\\Users\\chris\\.nuget\\packages\\microsoft.visualstudio.validation\\17.0.28\\microsoft.visualstudio.validation.17.0.28.nupkg.sha512", | |||
"C:\\Users\\chris\\.nuget\\packages\\microsoft.visualstudio.vcprojectengine\\17.0.32112.339\\microsoft.visualstudio.vcprojectengine.17.0.32112.339.nupkg.sha512", | |||
"C:\\Users\\chris\\.nuget\\packages\\microsoft.visualstudio.vshelp\\17.0.32112.339\\microsoft.visualstudio.vshelp.17.0.32112.339.nupkg.sha512", | |||
"C:\\Users\\chris\\.nuget\\packages\\microsoft.visualstudio.vshelp80\\17.0.32112.339\\microsoft.visualstudio.vshelp80.17.0.32112.339.nupkg.sha512", | |||
"C:\\Users\\chris\\.nuget\\packages\\microsoft.visualstudio.wcfreference.interop\\17.0.32112.339\\microsoft.visualstudio.wcfreference.interop.17.0.32112.339.nupkg.sha512", | |||
"C:\\Users\\chris\\.nuget\\packages\\microsoft.visualstudio.web.browserlink.12.0\\12.0.0\\microsoft.visualstudio.web.browserlink.12.0.12.0.0.nupkg.sha512", | |||
"C:\\Users\\chris\\.nuget\\packages\\microsoft.vssdk.buildtools\\17.2.2190\\microsoft.vssdk.buildtools.17.2.2190.nupkg.sha512", | |||
"C:\\Users\\chris\\.nuget\\packages\\microsoft.vssdk.compatibilityanalyzer\\17.2.2190\\microsoft.vssdk.compatibilityanalyzer.17.2.2190.nupkg.sha512", | |||
"C:\\Users\\chris\\.nuget\\packages\\microsoft.win32.primitives\\4.3.0\\microsoft.win32.primitives.4.3.0.nupkg.sha512", | |||
"C:\\Users\\chris\\.nuget\\packages\\microsoft.win32.registry\\5.0.0\\microsoft.win32.registry.5.0.0.nupkg.sha512", | |||
"C:\\Users\\chris\\.nuget\\packages\\nerdbank.streams\\2.6.81\\nerdbank.streams.2.6.81.nupkg.sha512", | |||
"C:\\Users\\chris\\.nuget\\packages\\newtonsoft.json\\13.0.1\\newtonsoft.json.13.0.1.nupkg.sha512", | |||
"C:\\Users\\chris\\.nuget\\packages\\runtime.any.system.io\\4.3.0\\runtime.any.system.io.4.3.0.nupkg.sha512", | |||
"C:\\Users\\chris\\.nuget\\packages\\runtime.any.system.runtime\\4.3.0\\runtime.any.system.runtime.4.3.0.nupkg.sha512", | |||
"C:\\Users\\chris\\.nuget\\packages\\runtime.win.microsoft.win32.primitives\\4.3.0\\runtime.win.microsoft.win32.primitives.4.3.0.nupkg.sha512", | |||
"C:\\Users\\chris\\.nuget\\packages\\stdole\\17.0.32112.339\\stdole.17.0.32112.339.nupkg.sha512", | |||
"C:\\Users\\chris\\.nuget\\packages\\streamjsonrpc\\2.8.28\\streamjsonrpc.2.8.28.nupkg.sha512", | |||
"C:\\Users\\chris\\.nuget\\packages\\system.buffers\\4.5.1\\system.buffers.4.5.1.nupkg.sha512", | |||
"C:\\Users\\chris\\.nuget\\packages\\system.collections.immutable\\5.0.0\\system.collections.immutable.5.0.0.nupkg.sha512", | |||
"C:\\Users\\chris\\.nuget\\packages\\system.componentmodel.composition\\4.5.0\\system.componentmodel.composition.4.5.0.nupkg.sha512", | |||
"C:\\Users\\chris\\.nuget\\packages\\system.diagnostics.diagnosticsource\\5.0.1\\system.diagnostics.diagnosticsource.5.0.1.nupkg.sha512", | |||
"C:\\Users\\chris\\.nuget\\packages\\system.io\\4.3.0\\system.io.4.3.0.nupkg.sha512", | |||
"C:\\Users\\chris\\.nuget\\packages\\system.io.pipelines\\5.0.1\\system.io.pipelines.5.0.1.nupkg.sha512", | |||
"C:\\Users\\chris\\.nuget\\packages\\system.memory\\4.5.4\\system.memory.4.5.4.nupkg.sha512", | |||
"C:\\Users\\chris\\.nuget\\packages\\system.net.http\\4.3.4\\system.net.http.4.3.4.nupkg.sha512", | |||
"C:\\Users\\chris\\.nuget\\packages\\system.net.websockets\\4.3.0\\system.net.websockets.4.3.0.nupkg.sha512", | |||
"C:\\Users\\chris\\.nuget\\packages\\system.numerics.vectors\\4.5.0\\system.numerics.vectors.4.5.0.nupkg.sha512", | |||
"C:\\Users\\chris\\.nuget\\packages\\system.private.uri\\4.3.2\\system.private.uri.4.3.2.nupkg.sha512", | |||
"C:\\Users\\chris\\.nuget\\packages\\system.reflection.emit\\4.7.0\\system.reflection.emit.4.7.0.nupkg.sha512", | |||
"C:\\Users\\chris\\.nuget\\packages\\system.reflection.emit.lightweight\\4.6.0\\system.reflection.emit.lightweight.4.6.0.nupkg.sha512", | |||
"C:\\Users\\chris\\.nuget\\packages\\system.runtime\\4.3.0\\system.runtime.4.3.0.nupkg.sha512", | |||
"C:\\Users\\chris\\.nuget\\packages\\system.runtime.compilerservices.unsafe\\5.0.0\\system.runtime.compilerservices.unsafe.5.0.0.nupkg.sha512", | |||
"C:\\Users\\chris\\.nuget\\packages\\system.security.accesscontrol\\5.0.0\\system.security.accesscontrol.5.0.0.nupkg.sha512", | |||
"C:\\Users\\chris\\.nuget\\packages\\system.security.cryptography.algorithms\\4.3.0\\system.security.cryptography.algorithms.4.3.0.nupkg.sha512", | |||
"C:\\Users\\chris\\.nuget\\packages\\system.security.cryptography.encoding\\4.3.0\\system.security.cryptography.encoding.4.3.0.nupkg.sha512", | |||
"C:\\Users\\chris\\.nuget\\packages\\system.security.cryptography.primitives\\4.3.0\\system.security.cryptography.primitives.4.3.0.nupkg.sha512", | |||
"C:\\Users\\chris\\.nuget\\packages\\system.security.cryptography.x509certificates\\4.3.0\\system.security.cryptography.x509certificates.4.3.0.nupkg.sha512", | |||
"C:\\Users\\chris\\.nuget\\packages\\system.security.principal.windows\\5.0.0\\system.security.principal.windows.5.0.0.nupkg.sha512", | |||
"C:\\Users\\chris\\.nuget\\packages\\system.threading.accesscontrol\\5.0.0\\system.threading.accesscontrol.5.0.0.nupkg.sha512", | |||
"C:\\Users\\chris\\.nuget\\packages\\system.threading.tasks.dataflow\\5.0.0\\system.threading.tasks.dataflow.5.0.0.nupkg.sha512", | |||
"C:\\Users\\chris\\.nuget\\packages\\system.threading.tasks.extensions\\4.5.4\\system.threading.tasks.extensions.4.5.4.nupkg.sha512", | |||
"C:\\Users\\chris\\.nuget\\packages\\vslangproj\\17.0.32112.339\\vslangproj.17.0.32112.339.nupkg.sha512", | |||
"C:\\Users\\chris\\.nuget\\packages\\vslangproj100\\17.0.32112.339\\vslangproj100.17.0.32112.339.nupkg.sha512", | |||
"C:\\Users\\chris\\.nuget\\packages\\vslangproj110\\17.0.32112.339\\vslangproj110.17.0.32112.339.nupkg.sha512", | |||
"C:\\Users\\chris\\.nuget\\packages\\vslangproj140\\17.0.32112.339\\vslangproj140.17.0.32112.339.nupkg.sha512", | |||
"C:\\Users\\chris\\.nuget\\packages\\vslangproj150\\17.0.32112.339\\vslangproj150.17.0.32112.339.nupkg.sha512", | |||
"C:\\Users\\chris\\.nuget\\packages\\vslangproj157\\17.0.32112.339\\vslangproj157.17.0.32112.339.nupkg.sha512", | |||
"C:\\Users\\chris\\.nuget\\packages\\vslangproj158\\17.0.32112.339\\vslangproj158.17.0.32112.339.nupkg.sha512", | |||
"C:\\Users\\chris\\.nuget\\packages\\vslangproj165\\17.0.32112.339\\vslangproj165.17.0.32112.339.nupkg.sha512", | |||
"C:\\Users\\chris\\.nuget\\packages\\vslangproj2\\17.0.32112.339\\vslangproj2.17.0.32112.339.nupkg.sha512", | |||
"C:\\Users\\chris\\.nuget\\packages\\vslangproj80\\17.0.32112.339\\vslangproj80.17.0.32112.339.nupkg.sha512", | |||
"C:\\Users\\chris\\.nuget\\packages\\vslangproj90\\17.0.32112.339\\vslangproj90.17.0.32112.339.nupkg.sha512" | |||
], | |||
"logs": [] | |||
} |
@@ -0,0 +1,22 @@ | |||
<?xml version="1.0" encoding="utf-8"?> | |||
<PackageManifest Version="2.0.0" xmlns="http://schemas.microsoft.com/developer/vsx-schema/2011" xmlns:d="http://schemas.microsoft.com/developer/vsx-schema-design/2011"> | |||
<Metadata> | |||
<Identity Id="CommandFileContextMenu.dfa33072-fb2e-4808-b9c7-071f94c9fc7b" Version="1.0" Language="en-US" Publisher="christophe-brachet@outlook.fr" /> | |||
<DisplayName>CommandFileContextMenu</DisplayName> | |||
<Description>Empty VSIX Project.</Description> | |||
</Metadata> | |||
<Installation> | |||
<InstallationTarget Id="Microsoft.VisualStudio.Community" Version="[17.0, 18.0)"> | |||
<ProductArchitecture>amd64</ProductArchitecture> | |||
</InstallationTarget> | |||
</Installation> | |||
<Dependencies> | |||
<Dependency Id="Microsoft.Framework.NDP" DisplayName="Microsoft .NET Framework" d:Source="Manual" Version="[4.5,)" /> | |||
</Dependencies> | |||
<Prerequisites> | |||
<Prerequisite Id="Microsoft.VisualStudio.Component.CoreEditor" Version="[17.0,18.0)" DisplayName="Visual Studio core editor" /> | |||
</Prerequisites> | |||
<Assets> | |||
<Asset Type="Microsoft.VisualStudio.VsPackage" d:Source="Project" d:ProjectName="%CurrentProject%" Path="|%CurrentProject%;PkgdefProjectOutputGroup|" /> | |||
</Assets> | |||
</PackageManifest> |