From 2657d44bdfd18435ee31bc6374b1f847caadeb8c Mon Sep 17 00:00:00 2001 From: Simon Blume Date: Fri, 2 Dec 2022 09:51:56 +0100 Subject: [PATCH 1/2] #212 sign assembly with strong name, so other application that are strong named can use spring.net --- src/Spring/Spring.Aop/Spring.Aop.csproj | 1 + src/Spring/Spring.Core/Spring.Core.csproj | 1 + .../Spring.Data.NHibernate5/Spring.Data.NHibernate5.csproj | 1 + src/Spring/Spring.Data/Spring.Data.csproj | 1 + .../Spring.Messaging.Ems/Spring.Messaging.Ems.csproj | 1 + .../Spring.Messaging.Nms/Spring.Messaging.Nms.csproj | 1 + src/Spring/Spring.Messaging/Spring.Messaging.csproj | 7 ++++--- .../Spring.Scheduling.Quartz3.csproj | 1 + src/Spring/Spring.Services/Spring.Services.csproj | 1 + .../Spring.Template.Velocity.Castle.csproj | 1 + .../Spring.Template.Velocity.csproj | 1 + .../Spring.Testing.Microsoft.csproj | 1 + .../Spring.Testing.NUnit/Spring.Testing.NUnit.csproj | 1 + .../Spring.Web.Conversation.NHibernate5.csproj | 1 + .../Spring.Web.Extensions/Spring.Web.Extensions.csproj | 1 + src/Spring/Spring.Web.Mvc5/Spring.Web.Mvc5.csproj | 1 + src/Spring/Spring.Web/Spring.Web.csproj | 1 + 17 files changed, 20 insertions(+), 3 deletions(-) diff --git a/src/Spring/Spring.Aop/Spring.Aop.csproj b/src/Spring/Spring.Aop/Spring.Aop.csproj index aa14c597f..e4b2be9e4 100644 --- a/src/Spring/Spring.Aop/Spring.Aop.csproj +++ b/src/Spring/Spring.Aop/Spring.Aop.csproj @@ -3,6 +3,7 @@ netstandard2.0;$(TargetFullFrameworkVersion) Interfaces and classes that provide AOP support in Spring.Net + True diff --git a/src/Spring/Spring.Core/Spring.Core.csproj b/src/Spring/Spring.Core/Spring.Core.csproj index 30f27dffd..834f391c9 100644 --- a/src/Spring/Spring.Core/Spring.Core.csproj +++ b/src/Spring/Spring.Core/Spring.Core.csproj @@ -4,6 +4,7 @@ netstandard2.0;$(TargetFullFrameworkVersion) Core functionality for Spring.Net IoC container 219, 162, 618, 1591 + True diff --git a/src/Spring/Spring.Data.NHibernate5/Spring.Data.NHibernate5.csproj b/src/Spring/Spring.Data.NHibernate5/Spring.Data.NHibernate5.csproj index 6ad7926d3..873893e4a 100644 --- a/src/Spring/Spring.Data.NHibernate5/Spring.Data.NHibernate5.csproj +++ b/src/Spring/Spring.Data.NHibernate5/Spring.Data.NHibernate5.csproj @@ -5,6 +5,7 @@ Interfaces and classes that provide NHibernate 5 support in Spring.Net Spring.Data.NHibernate 0618 + True diff --git a/src/Spring/Spring.Data/Spring.Data.csproj b/src/Spring/Spring.Data/Spring.Data.csproj index 087f58f0f..73a98ca9f 100644 --- a/src/Spring/Spring.Data/Spring.Data.csproj +++ b/src/Spring/Spring.Data/Spring.Data.csproj @@ -3,6 +3,7 @@ netstandard2.0;$(TargetFullFrameworkVersion) Interfaces and classes that provide Data access support in Spring.Net 1591 + True diff --git a/src/Spring/Spring.Messaging.Ems/Spring.Messaging.Ems.csproj b/src/Spring/Spring.Messaging.Ems/Spring.Messaging.Ems.csproj index d987b401e..d995d6a72 100644 --- a/src/Spring/Spring.Messaging.Ems/Spring.Messaging.Ems.csproj +++ b/src/Spring/Spring.Messaging.Ems/Spring.Messaging.Ems.csproj @@ -2,6 +2,7 @@ $(TargetFullFrameworkVersion) TIBCO EMS support + True $(DefineConstants);TIBCO_EMS diff --git a/src/Spring/Spring.Messaging.Nms/Spring.Messaging.Nms.csproj b/src/Spring/Spring.Messaging.Nms/Spring.Messaging.Nms.csproj index a6b85e4e8..c241a9a43 100644 --- a/src/Spring/Spring.Messaging.Nms/Spring.Messaging.Nms.csproj +++ b/src/Spring/Spring.Messaging.Nms/Spring.Messaging.Nms.csproj @@ -3,6 +3,7 @@ netstandard2.0;$(TargetFullFrameworkVersion) ActiveMQ support + True diff --git a/src/Spring/Spring.Messaging/Spring.Messaging.csproj b/src/Spring/Spring.Messaging/Spring.Messaging.csproj index cd33698c2..59505396a 100644 --- a/src/Spring/Spring.Messaging/Spring.Messaging.csproj +++ b/src/Spring/Spring.Messaging/Spring.Messaging.csproj @@ -2,7 +2,11 @@ netstandard2.0;$(TargetFullFrameworkVersion) Interfaces and classes that provide MSMQ 3.0 support in Spring.Net + True + + + @@ -11,7 +15,4 @@ - - - \ No newline at end of file diff --git a/src/Spring/Spring.Scheduling.Quartz3/Spring.Scheduling.Quartz3.csproj b/src/Spring/Spring.Scheduling.Quartz3/Spring.Scheduling.Quartz3.csproj index c0ac73f74..8ebe01cbb 100644 --- a/src/Spring/Spring.Scheduling.Quartz3/Spring.Scheduling.Quartz3.csproj +++ b/src/Spring/Spring.Scheduling.Quartz3/Spring.Scheduling.Quartz3.csproj @@ -2,6 +2,7 @@ netstandard2.0;$(TargetFullFrameworkVersion) Spring.NET Integration with the Quartz Scheduling Library 3.x + True diff --git a/src/Spring/Spring.Services/Spring.Services.csproj b/src/Spring/Spring.Services/Spring.Services.csproj index 40cdae7cd..98828158e 100644 --- a/src/Spring/Spring.Services/Spring.Services.csproj +++ b/src/Spring/Spring.Services/Spring.Services.csproj @@ -3,6 +3,7 @@ $(TargetFullFrameworkVersion) Interfaces and classes that provide portable service abstractions in Spring.Net + True diff --git a/src/Spring/Spring.Template.Velocity.Castle/Spring.Template.Velocity.Castle.csproj b/src/Spring/Spring.Template.Velocity.Castle/Spring.Template.Velocity.Castle.csproj index 70ea6543e..013fb8593 100644 --- a/src/Spring/Spring.Template.Velocity.Castle/Spring.Template.Velocity.Castle.csproj +++ b/src/Spring/Spring.Template.Velocity.Castle/Spring.Template.Velocity.Castle.csproj @@ -2,6 +2,7 @@ $(TargetFullFrameworkVersion) + True diff --git a/src/Spring/Spring.Template.Velocity/Spring.Template.Velocity.csproj b/src/Spring/Spring.Template.Velocity/Spring.Template.Velocity.csproj index 4947054b4..f51519777 100644 --- a/src/Spring/Spring.Template.Velocity/Spring.Template.Velocity.csproj +++ b/src/Spring/Spring.Template.Velocity/Spring.Template.Velocity.csproj @@ -2,6 +2,7 @@ $(TargetFullFrameworkVersion);netstandard2.0 Spring.NET Intergration with the NVelocity templating Engine + True diff --git a/src/Spring/Spring.Testing.Microsoft/Spring.Testing.Microsoft.csproj b/src/Spring/Spring.Testing.Microsoft/Spring.Testing.Microsoft.csproj index af7e48be0..df002482e 100644 --- a/src/Spring/Spring.Testing.Microsoft/Spring.Testing.Microsoft.csproj +++ b/src/Spring/Spring.Testing.Microsoft/Spring.Testing.Microsoft.csproj @@ -3,6 +3,7 @@ $(TargetFullFrameworkVersion) Interfaces and classes that provide Microsoft Unit Testing integration in Spring.Net + True diff --git a/src/Spring/Spring.Testing.NUnit/Spring.Testing.NUnit.csproj b/src/Spring/Spring.Testing.NUnit/Spring.Testing.NUnit.csproj index 318d12e51..6252597de 100644 --- a/src/Spring/Spring.Testing.NUnit/Spring.Testing.NUnit.csproj +++ b/src/Spring/Spring.Testing.NUnit/Spring.Testing.NUnit.csproj @@ -4,6 +4,7 @@ netstandard2.0;$(TargetFullFrameworkVersion) Interfaces and classes that provide NUnit integration in Spring.Net 1587, 1591, 219, 162, 618 + True diff --git a/src/Spring/Spring.Web.Conversation.NHibernate5/Spring.Web.Conversation.NHibernate5.csproj b/src/Spring/Spring.Web.Conversation.NHibernate5/Spring.Web.Conversation.NHibernate5.csproj index 9e557336a..e9844af4b 100644 --- a/src/Spring/Spring.Web.Conversation.NHibernate5/Spring.Web.Conversation.NHibernate5.csproj +++ b/src/Spring/Spring.Web.Conversation.NHibernate5/Spring.Web.Conversation.NHibernate5.csproj @@ -3,6 +3,7 @@ $(TargetFullFrameworkVersion) Conversation-Per-Business-Transaction support for Spring.Net using NHibernate + True diff --git a/src/Spring/Spring.Web.Extensions/Spring.Web.Extensions.csproj b/src/Spring/Spring.Web.Extensions/Spring.Web.Extensions.csproj index 3a21019a4..54ba54a4c 100644 --- a/src/Spring/Spring.Web.Extensions/Spring.Web.Extensions.csproj +++ b/src/Spring/Spring.Web.Extensions/Spring.Web.Extensions.csproj @@ -3,6 +3,7 @@ $(TargetFullFrameworkVersion) Interfaces and classes that provide ASP.NET AJAX 1.0 support in Spring.Net + True diff --git a/src/Spring/Spring.Web.Mvc5/Spring.Web.Mvc5.csproj b/src/Spring/Spring.Web.Mvc5/Spring.Web.Mvc5.csproj index 266302920..f2f4fac42 100644 --- a/src/Spring/Spring.Web.Mvc5/Spring.Web.Mvc5.csproj +++ b/src/Spring/Spring.Web.Mvc5/Spring.Web.Mvc5.csproj @@ -2,6 +2,7 @@ $(TargetFullFrameworkVersion) Interfaces and classes that provide ASP.NET MVC5 application support in Spring.Net + True diff --git a/src/Spring/Spring.Web/Spring.Web.csproj b/src/Spring/Spring.Web/Spring.Web.csproj index 0cd54bcb5..b2d269970 100644 --- a/src/Spring/Spring.Web/Spring.Web.csproj +++ b/src/Spring/Spring.Web/Spring.Web.csproj @@ -3,6 +3,7 @@ $(TargetFullFrameworkVersion) Interfaces and classes that provide web application support in Spring.Net + True From e0ba6d753ac2a2b32f4738c38571610a07565160 Mon Sep 17 00:00:00 2001 From: Simon Blume Date: Fri, 2 Dec 2022 13:16:38 +0100 Subject: [PATCH 2/2] #212 moved SignAssembly to Directory.Build.probs --- src/Directory.Build.props | 2 +- src/Spring/Spring.Aop/Spring.Aop.csproj | 1 - src/Spring/Spring.Core/Spring.Core.csproj | 1 - .../Spring.Data.NHibernate5/Spring.Data.NHibernate5.csproj | 1 - src/Spring/Spring.Data/Spring.Data.csproj | 1 - src/Spring/Spring.Messaging.Ems/Spring.Messaging.Ems.csproj | 1 - src/Spring/Spring.Messaging.Nms/Spring.Messaging.Nms.csproj | 1 - src/Spring/Spring.Messaging/Spring.Messaging.csproj | 1 - .../Spring.Scheduling.Quartz3/Spring.Scheduling.Quartz3.csproj | 1 - src/Spring/Spring.Services/Spring.Services.csproj | 1 - .../Spring.Template.Velocity.Castle.csproj | 1 - .../Spring.Template.Velocity/Spring.Template.Velocity.csproj | 1 - .../Spring.Testing.Microsoft/Spring.Testing.Microsoft.csproj | 1 - src/Spring/Spring.Testing.NUnit/Spring.Testing.NUnit.csproj | 1 - .../Spring.Web.Conversation.NHibernate5.csproj | 1 - src/Spring/Spring.Web.Extensions/Spring.Web.Extensions.csproj | 1 - src/Spring/Spring.Web.Mvc5/Spring.Web.Mvc5.csproj | 1 - src/Spring/Spring.Web/Spring.Web.csproj | 1 - 18 files changed, 1 insertion(+), 18 deletions(-) diff --git a/src/Directory.Build.props b/src/Directory.Build.props index 2dd985302..7a808e9a2 100644 --- a/src/Directory.Build.props +++ b/src/Directory.Build.props @@ -7,8 +7,8 @@ Spring ..\..\..\Spring.Net.snk - false + True true false diff --git a/src/Spring/Spring.Aop/Spring.Aop.csproj b/src/Spring/Spring.Aop/Spring.Aop.csproj index e4b2be9e4..aa14c597f 100644 --- a/src/Spring/Spring.Aop/Spring.Aop.csproj +++ b/src/Spring/Spring.Aop/Spring.Aop.csproj @@ -3,7 +3,6 @@ netstandard2.0;$(TargetFullFrameworkVersion) Interfaces and classes that provide AOP support in Spring.Net - True diff --git a/src/Spring/Spring.Core/Spring.Core.csproj b/src/Spring/Spring.Core/Spring.Core.csproj index 834f391c9..30f27dffd 100644 --- a/src/Spring/Spring.Core/Spring.Core.csproj +++ b/src/Spring/Spring.Core/Spring.Core.csproj @@ -4,7 +4,6 @@ netstandard2.0;$(TargetFullFrameworkVersion) Core functionality for Spring.Net IoC container 219, 162, 618, 1591 - True diff --git a/src/Spring/Spring.Data.NHibernate5/Spring.Data.NHibernate5.csproj b/src/Spring/Spring.Data.NHibernate5/Spring.Data.NHibernate5.csproj index 873893e4a..6ad7926d3 100644 --- a/src/Spring/Spring.Data.NHibernate5/Spring.Data.NHibernate5.csproj +++ b/src/Spring/Spring.Data.NHibernate5/Spring.Data.NHibernate5.csproj @@ -5,7 +5,6 @@ Interfaces and classes that provide NHibernate 5 support in Spring.Net Spring.Data.NHibernate 0618 - True diff --git a/src/Spring/Spring.Data/Spring.Data.csproj b/src/Spring/Spring.Data/Spring.Data.csproj index 73a98ca9f..087f58f0f 100644 --- a/src/Spring/Spring.Data/Spring.Data.csproj +++ b/src/Spring/Spring.Data/Spring.Data.csproj @@ -3,7 +3,6 @@ netstandard2.0;$(TargetFullFrameworkVersion) Interfaces and classes that provide Data access support in Spring.Net 1591 - True diff --git a/src/Spring/Spring.Messaging.Ems/Spring.Messaging.Ems.csproj b/src/Spring/Spring.Messaging.Ems/Spring.Messaging.Ems.csproj index d995d6a72..d987b401e 100644 --- a/src/Spring/Spring.Messaging.Ems/Spring.Messaging.Ems.csproj +++ b/src/Spring/Spring.Messaging.Ems/Spring.Messaging.Ems.csproj @@ -2,7 +2,6 @@ $(TargetFullFrameworkVersion) TIBCO EMS support - True $(DefineConstants);TIBCO_EMS diff --git a/src/Spring/Spring.Messaging.Nms/Spring.Messaging.Nms.csproj b/src/Spring/Spring.Messaging.Nms/Spring.Messaging.Nms.csproj index c241a9a43..a6b85e4e8 100644 --- a/src/Spring/Spring.Messaging.Nms/Spring.Messaging.Nms.csproj +++ b/src/Spring/Spring.Messaging.Nms/Spring.Messaging.Nms.csproj @@ -3,7 +3,6 @@ netstandard2.0;$(TargetFullFrameworkVersion) ActiveMQ support - True diff --git a/src/Spring/Spring.Messaging/Spring.Messaging.csproj b/src/Spring/Spring.Messaging/Spring.Messaging.csproj index 59505396a..92b83de68 100644 --- a/src/Spring/Spring.Messaging/Spring.Messaging.csproj +++ b/src/Spring/Spring.Messaging/Spring.Messaging.csproj @@ -2,7 +2,6 @@ netstandard2.0;$(TargetFullFrameworkVersion) Interfaces and classes that provide MSMQ 3.0 support in Spring.Net - True diff --git a/src/Spring/Spring.Scheduling.Quartz3/Spring.Scheduling.Quartz3.csproj b/src/Spring/Spring.Scheduling.Quartz3/Spring.Scheduling.Quartz3.csproj index 8ebe01cbb..c0ac73f74 100644 --- a/src/Spring/Spring.Scheduling.Quartz3/Spring.Scheduling.Quartz3.csproj +++ b/src/Spring/Spring.Scheduling.Quartz3/Spring.Scheduling.Quartz3.csproj @@ -2,7 +2,6 @@ netstandard2.0;$(TargetFullFrameworkVersion) Spring.NET Integration with the Quartz Scheduling Library 3.x - True diff --git a/src/Spring/Spring.Services/Spring.Services.csproj b/src/Spring/Spring.Services/Spring.Services.csproj index 98828158e..40cdae7cd 100644 --- a/src/Spring/Spring.Services/Spring.Services.csproj +++ b/src/Spring/Spring.Services/Spring.Services.csproj @@ -3,7 +3,6 @@ $(TargetFullFrameworkVersion) Interfaces and classes that provide portable service abstractions in Spring.Net - True diff --git a/src/Spring/Spring.Template.Velocity.Castle/Spring.Template.Velocity.Castle.csproj b/src/Spring/Spring.Template.Velocity.Castle/Spring.Template.Velocity.Castle.csproj index 013fb8593..70ea6543e 100644 --- a/src/Spring/Spring.Template.Velocity.Castle/Spring.Template.Velocity.Castle.csproj +++ b/src/Spring/Spring.Template.Velocity.Castle/Spring.Template.Velocity.Castle.csproj @@ -2,7 +2,6 @@ $(TargetFullFrameworkVersion) - True diff --git a/src/Spring/Spring.Template.Velocity/Spring.Template.Velocity.csproj b/src/Spring/Spring.Template.Velocity/Spring.Template.Velocity.csproj index f51519777..4947054b4 100644 --- a/src/Spring/Spring.Template.Velocity/Spring.Template.Velocity.csproj +++ b/src/Spring/Spring.Template.Velocity/Spring.Template.Velocity.csproj @@ -2,7 +2,6 @@ $(TargetFullFrameworkVersion);netstandard2.0 Spring.NET Intergration with the NVelocity templating Engine - True diff --git a/src/Spring/Spring.Testing.Microsoft/Spring.Testing.Microsoft.csproj b/src/Spring/Spring.Testing.Microsoft/Spring.Testing.Microsoft.csproj index df002482e..af7e48be0 100644 --- a/src/Spring/Spring.Testing.Microsoft/Spring.Testing.Microsoft.csproj +++ b/src/Spring/Spring.Testing.Microsoft/Spring.Testing.Microsoft.csproj @@ -3,7 +3,6 @@ $(TargetFullFrameworkVersion) Interfaces and classes that provide Microsoft Unit Testing integration in Spring.Net - True diff --git a/src/Spring/Spring.Testing.NUnit/Spring.Testing.NUnit.csproj b/src/Spring/Spring.Testing.NUnit/Spring.Testing.NUnit.csproj index 6252597de..318d12e51 100644 --- a/src/Spring/Spring.Testing.NUnit/Spring.Testing.NUnit.csproj +++ b/src/Spring/Spring.Testing.NUnit/Spring.Testing.NUnit.csproj @@ -4,7 +4,6 @@ netstandard2.0;$(TargetFullFrameworkVersion) Interfaces and classes that provide NUnit integration in Spring.Net 1587, 1591, 219, 162, 618 - True diff --git a/src/Spring/Spring.Web.Conversation.NHibernate5/Spring.Web.Conversation.NHibernate5.csproj b/src/Spring/Spring.Web.Conversation.NHibernate5/Spring.Web.Conversation.NHibernate5.csproj index e9844af4b..9e557336a 100644 --- a/src/Spring/Spring.Web.Conversation.NHibernate5/Spring.Web.Conversation.NHibernate5.csproj +++ b/src/Spring/Spring.Web.Conversation.NHibernate5/Spring.Web.Conversation.NHibernate5.csproj @@ -3,7 +3,6 @@ $(TargetFullFrameworkVersion) Conversation-Per-Business-Transaction support for Spring.Net using NHibernate - True diff --git a/src/Spring/Spring.Web.Extensions/Spring.Web.Extensions.csproj b/src/Spring/Spring.Web.Extensions/Spring.Web.Extensions.csproj index 54ba54a4c..3a21019a4 100644 --- a/src/Spring/Spring.Web.Extensions/Spring.Web.Extensions.csproj +++ b/src/Spring/Spring.Web.Extensions/Spring.Web.Extensions.csproj @@ -3,7 +3,6 @@ $(TargetFullFrameworkVersion) Interfaces and classes that provide ASP.NET AJAX 1.0 support in Spring.Net - True diff --git a/src/Spring/Spring.Web.Mvc5/Spring.Web.Mvc5.csproj b/src/Spring/Spring.Web.Mvc5/Spring.Web.Mvc5.csproj index f2f4fac42..266302920 100644 --- a/src/Spring/Spring.Web.Mvc5/Spring.Web.Mvc5.csproj +++ b/src/Spring/Spring.Web.Mvc5/Spring.Web.Mvc5.csproj @@ -2,7 +2,6 @@ $(TargetFullFrameworkVersion) Interfaces and classes that provide ASP.NET MVC5 application support in Spring.Net - True diff --git a/src/Spring/Spring.Web/Spring.Web.csproj b/src/Spring/Spring.Web/Spring.Web.csproj index b2d269970..0cd54bcb5 100644 --- a/src/Spring/Spring.Web/Spring.Web.csproj +++ b/src/Spring/Spring.Web/Spring.Web.csproj @@ -3,7 +3,6 @@ $(TargetFullFrameworkVersion) Interfaces and classes that provide web application support in Spring.Net - True