From f3180558af1036dd2150ae916633dd82b4959127 Mon Sep 17 00:00:00 2001 From: Nils Andresen Date: Tue, 21 Mar 2023 00:25:59 +0100 Subject: [PATCH 1/2] (#17) updated TargetFramework to net6.0-windows7.0 * Bumped GitExtensions.Extensibility * Referenced Microsoft.VisualStudio.Composition * Referenced Microsoft.VisualStudio.threading --- .../GitExtensions.PluginTemplate.csproj | 9 ++++++--- .../GitExtensions.PluginTemplate.csproj.user | 12 ++++++++---- .../Properties/launchSettings.json | 3 ++- 3 files changed, 16 insertions(+), 8 deletions(-) diff --git a/src/GitExtensions.PluginTemplate/GitExtensions.PluginTemplate.csproj b/src/GitExtensions.PluginTemplate/GitExtensions.PluginTemplate.csproj index c0e6c9b..4cb828b 100644 --- a/src/GitExtensions.PluginTemplate/GitExtensions.PluginTemplate.csproj +++ b/src/GitExtensions.PluginTemplate/GitExtensions.PluginTemplate.csproj @@ -1,7 +1,8 @@  - net461 + net6.0-windows7.0 + true 1.0.0 true @@ -18,12 +19,14 @@ - + + + - + diff --git a/src/GitExtensions.PluginTemplate/GitExtensions.PluginTemplate.csproj.user b/src/GitExtensions.PluginTemplate/GitExtensions.PluginTemplate.csproj.user index 1d1ba20..3fa019d 100644 --- a/src/GitExtensions.PluginTemplate/GitExtensions.PluginTemplate.csproj.user +++ b/src/GitExtensions.PluginTemplate/GitExtensions.PluginTemplate.csproj.user @@ -1,8 +1,12 @@  - ..\..\..\gitextensions.shared - latest - GitHub - + + ..\..\..\gitextensions.shared + + latest + + GitHub + + $(GitExtensionsDownloadPath) diff --git a/src/GitExtensions.PluginTemplate/Properties/launchSettings.json b/src/GitExtensions.PluginTemplate/Properties/launchSettings.json index 255b5a4..fc68c8c 100644 --- a/src/GitExtensions.PluginTemplate/Properties/launchSettings.json +++ b/src/GitExtensions.PluginTemplate/Properties/launchSettings.json @@ -2,7 +2,8 @@ "profiles": { "GitExtensions.PluginTemplate": { "commandName": "Executable", - "executablePath": "$(GitExtensionsExecutablePath)" + "executablePath": "$(GitExtensionsExecutablePath)", + "workingDirectory": "$(MSBuildProjectDirectory)" } } } \ No newline at end of file From 6388295f38c938595a49ccfea38a4daf9c4bb8bb Mon Sep 17 00:00:00 2001 From: Nils Andresen Date: Wed, 22 Mar 2023 00:02:48 +0100 Subject: [PATCH 2/2] Implemented changes from discussion * TargetFramework is now `net6.0-windows` * Removed package references to Microsoft.VisualStudio.Composition & Microsoft.VisualStudio.Threading * added a reference to the System.ComponentModel.Composition.dll that is provided by Git Extensions Also, I bumped the AppVeyor image to VS2022 to get support for net6.0. --- appveyor.yml | 2 +- .../GitExtensions.PluginTemplate.csproj | 12 ++++++------ 2 files changed, 7 insertions(+), 7 deletions(-) diff --git a/appveyor.yml b/appveyor.yml index e82a590..c8f1395 100644 --- a/appveyor.yml +++ b/appveyor.yml @@ -17,7 +17,7 @@ max_jobs: 1 # Build worker image (VM template) image: -- Visual Studio 2019 +- Visual Studio 2022 #---------------------------------# # build configuration # diff --git a/src/GitExtensions.PluginTemplate/GitExtensions.PluginTemplate.csproj b/src/GitExtensions.PluginTemplate/GitExtensions.PluginTemplate.csproj index 4cb828b..152f748 100644 --- a/src/GitExtensions.PluginTemplate/GitExtensions.PluginTemplate.csproj +++ b/src/GitExtensions.PluginTemplate/GitExtensions.PluginTemplate.csproj @@ -1,7 +1,7 @@  - net6.0-windows7.0 + net6.0-windows true 1.0.0 true @@ -19,9 +19,7 @@ - - - + @@ -41,8 +39,10 @@ $(GitExtensionsPath)\ResourceManager.dll - - + + $(GitExtensionsPath)\System.ComponentModel.Composition.dll + +