From 9eec7468f3c4ff2548b92b37faeaecab3aa748e3 Mon Sep 17 00:00:00 2001 From: Nikola Milosavljevic Date: Wed, 29 Jan 2025 23:29:36 +0000 Subject: [PATCH] Enable strong-naming of Microsoft.VisualStudio.SolutionPersistence assembly --- keys/vs-solutionpersistence.snk | Bin 0 -> 160 bytes repo-projects/vs-solutionpersistence.proj | 4 ++++ 2 files changed, 4 insertions(+) create mode 100755 keys/vs-solutionpersistence.snk diff --git a/keys/vs-solutionpersistence.snk b/keys/vs-solutionpersistence.snk new file mode 100755 index 0000000000000000000000000000000000000000..110b59c7b0d27388353dcf4116f721595f473e58 GIT binary patch literal 160 zcmV;R0AK$ABme*efB*oL000060ssI2Bme+XQ$aBR1ONa500968(fU`!uG#RTE`+KN zuKf+^=>2N!kB9pMc5H)8nUWr|JLj6&)!f0|n$k8CAp(#KayILlN=pn$R@96PlTucm;!K;}lU1BV%Wh@=~);)AxZ!P8VeqOH+#FjlK9EuV{ OWf&lBz>_phTGEsG5JRQ_ literal 0 HcmV?d00001 diff --git a/repo-projects/vs-solutionpersistence.proj b/repo-projects/vs-solutionpersistence.proj index b9e8e82142..30e11ce58d 100644 --- a/repo-projects/vs-solutionpersistence.proj +++ b/repo-projects/vs-solutionpersistence.proj @@ -11,6 +11,7 @@ + $(KeysDir)vs-solutionpersistence.snk $(ProjectDirectory)/src/Microsoft.VisualStudio.SolutionPersistence/ $(SlnPersistenceDirectory)Microsoft.VisualStudio.SolutionPersistence.csproj $(ProjectDirectory)bin/Packages/$(Configuration)/NuGet/ @@ -20,6 +21,9 @@ $(DotnetToolCommandArgs) /p:Configuration=$(Configuration) $(DotnetToolCommandArgs) /p:TreatWarningsAsErrors=false + $(DotnetToolCommandArgs) /p:AssemblyOriginatorKeyFile=$(SlnPersistenceKeyFilePath) + $(DotnetToolCommandArgs) /p:SignAssembly=true + $(DotnetToolCommandArgs) /p:PublicSign=true $(DotnetToolCommandArgs) /p:FileVersion=$(SolutionPersistenceVersion) $(DotnetToolCommandArgs) /p:PackageVersion=$(SolutionPersistenceVersion)