diff --git a/Directory.Build.props b/Directory.Build.props
index 064983e6..8177b228 100644
--- a/Directory.Build.props
+++ b/Directory.Build.props
@@ -2,8 +2,8 @@
net6.0
10.0
- 0.21.0
- false
+ 0.22.0
+ true
false
\ No newline at end of file
diff --git a/src/Infrastructure/BotSharp.Abstraction/BotSharp.Abstraction.csproj b/src/Infrastructure/BotSharp.Abstraction/BotSharp.Abstraction.csproj
index f7841d1b..285cb0b8 100644
--- a/src/Infrastructure/BotSharp.Abstraction/BotSharp.Abstraction.csproj
+++ b/src/Infrastructure/BotSharp.Abstraction/BotSharp.Abstraction.csproj
@@ -7,6 +7,7 @@
$(BotSharpVersion)
Icon.png
$(GeneratePackageOnBuild)
+ $(SolutionDir)packages
diff --git a/src/Infrastructure/BotSharp.Core/BotSharp.Core.csproj b/src/Infrastructure/BotSharp.Core/BotSharp.Core.csproj
index 83070b06..2ad912dc 100644
--- a/src/Infrastructure/BotSharp.Core/BotSharp.Core.csproj
+++ b/src/Infrastructure/BotSharp.Core/BotSharp.Core.csproj
@@ -5,6 +5,7 @@
$(LangVersion)
$(BotSharpVersion)
$(GeneratePackageOnBuild)
+ $(SolutionDir)packages
diff --git a/src/Infrastructure/BotSharp.Logger/BotSharp.Logger.csproj b/src/Infrastructure/BotSharp.Logger/BotSharp.Logger.csproj
index 05c7a42f..4c3c19d0 100644
--- a/src/Infrastructure/BotSharp.Logger/BotSharp.Logger.csproj
+++ b/src/Infrastructure/BotSharp.Logger/BotSharp.Logger.csproj
@@ -7,6 +7,7 @@
$(LangVersion)
$(BotSharpVersion)
$(GeneratePackageOnBuild)
+ $(SolutionDir)packages
diff --git a/src/Infrastructure/BotSharp.OpenAPI/BotSharp.OpenAPI.csproj b/src/Infrastructure/BotSharp.OpenAPI/BotSharp.OpenAPI.csproj
index 36adcf88..70c391ee 100644
--- a/src/Infrastructure/BotSharp.OpenAPI/BotSharp.OpenAPI.csproj
+++ b/src/Infrastructure/BotSharp.OpenAPI/BotSharp.OpenAPI.csproj
@@ -7,6 +7,7 @@
$(LangVersion)
$(BotSharpVersion)
$(GeneratePackageOnBuild)
+ $(SolutionDir)packages
diff --git a/src/Plugins/BotSharp.Plugin.AzureOpenAI/BotSharp.Plugin.AzureOpenAI.csproj b/src/Plugins/BotSharp.Plugin.AzureOpenAI/BotSharp.Plugin.AzureOpenAI.csproj
index 0781e898..7d5709f6 100644
--- a/src/Plugins/BotSharp.Plugin.AzureOpenAI/BotSharp.Plugin.AzureOpenAI.csproj
+++ b/src/Plugins/BotSharp.Plugin.AzureOpenAI/BotSharp.Plugin.AzureOpenAI.csproj
@@ -7,6 +7,7 @@
$(BotSharpVersion)
$(GeneratePackageOnBuild)
$(GenerateDocumentationFile)
+ $(SolutionDir)packages
diff --git a/src/Plugins/BotSharp.Plugin.ChatHub/BotSharp.Plugin.ChatHub.csproj b/src/Plugins/BotSharp.Plugin.ChatHub/BotSharp.Plugin.ChatHub.csproj
index d2561751..04d9b8fd 100644
--- a/src/Plugins/BotSharp.Plugin.ChatHub/BotSharp.Plugin.ChatHub.csproj
+++ b/src/Plugins/BotSharp.Plugin.ChatHub/BotSharp.Plugin.ChatHub.csproj
@@ -7,6 +7,7 @@
$(LangVersion)
$(BotSharpVersion)
$(GeneratePackageOnBuild)
+ $(SolutionDir)packages
diff --git a/src/Plugins/BotSharp.Plugin.ChatbotUI/BotSharp.Plugin.ChatbotUI.csproj b/src/Plugins/BotSharp.Plugin.ChatbotUI/BotSharp.Plugin.ChatbotUI.csproj
index 43aa52fa..9e83b9a8 100644
--- a/src/Plugins/BotSharp.Plugin.ChatbotUI/BotSharp.Plugin.ChatbotUI.csproj
+++ b/src/Plugins/BotSharp.Plugin.ChatbotUI/BotSharp.Plugin.ChatbotUI.csproj
@@ -7,6 +7,7 @@
$(BotSharpVersion)
$(GeneratePackageOnBuild)
$(GenerateDocumentationFile)
+ $(SolutionDir)packages
diff --git a/src/Plugins/BotSharp.Plugin.GoogleAI/BotSharp.Plugin.GoogleAI.csproj b/src/Plugins/BotSharp.Plugin.GoogleAI/BotSharp.Plugin.GoogleAI.csproj
index 02eef190..ec8ef657 100644
--- a/src/Plugins/BotSharp.Plugin.GoogleAI/BotSharp.Plugin.GoogleAI.csproj
+++ b/src/Plugins/BotSharp.Plugin.GoogleAI/BotSharp.Plugin.GoogleAI.csproj
@@ -7,6 +7,7 @@
$(BotSharpVersion)
$(GeneratePackageOnBuild)
$(GenerateDocumentationFile)
+ $(SolutionDir)packages
diff --git a/src/Plugins/BotSharp.Plugin.HttpHandler/BotSharp.Plugin.HttpHandler.csproj b/src/Plugins/BotSharp.Plugin.HttpHandler/BotSharp.Plugin.HttpHandler.csproj
index ef4d32e4..49f445db 100644
--- a/src/Plugins/BotSharp.Plugin.HttpHandler/BotSharp.Plugin.HttpHandler.csproj
+++ b/src/Plugins/BotSharp.Plugin.HttpHandler/BotSharp.Plugin.HttpHandler.csproj
@@ -7,6 +7,7 @@
$(BotSharpVersion)
$(GeneratePackageOnBuild)
$(GenerateDocumentationFile)
+ $(SolutionDir)packages
diff --git a/src/Plugins/BotSharp.Plugin.HuggingFace/BotSharp.Plugin.HuggingFace.csproj b/src/Plugins/BotSharp.Plugin.HuggingFace/BotSharp.Plugin.HuggingFace.csproj
index 1bf7f256..dd88f768 100644
--- a/src/Plugins/BotSharp.Plugin.HuggingFace/BotSharp.Plugin.HuggingFace.csproj
+++ b/src/Plugins/BotSharp.Plugin.HuggingFace/BotSharp.Plugin.HuggingFace.csproj
@@ -7,6 +7,7 @@
$(BotSharpVersion)
$(GeneratePackageOnBuild)
$(GenerateDocumentationFile)
+ $(SolutionDir)packages
diff --git a/src/Plugins/BotSharp.Plugin.KnowledgeBase/BotSharp.Plugin.KnowledgeBase.csproj b/src/Plugins/BotSharp.Plugin.KnowledgeBase/BotSharp.Plugin.KnowledgeBase.csproj
index 75c72540..7f15d294 100644
--- a/src/Plugins/BotSharp.Plugin.KnowledgeBase/BotSharp.Plugin.KnowledgeBase.csproj
+++ b/src/Plugins/BotSharp.Plugin.KnowledgeBase/BotSharp.Plugin.KnowledgeBase.csproj
@@ -6,7 +6,8 @@
$(LangVersion)
$(BotSharpVersion)
$(GeneratePackageOnBuild)
- True
+ $(GenerateDocumentationFile)
+ $(SolutionDir)packages
diff --git a/src/Plugins/BotSharp.Plugin.LLamaSharp/BotSharp.Plugin.LLamaSharp.csproj b/src/Plugins/BotSharp.Plugin.LLamaSharp/BotSharp.Plugin.LLamaSharp.csproj
index 2ae6f4c0..5bdf5944 100644
--- a/src/Plugins/BotSharp.Plugin.LLamaSharp/BotSharp.Plugin.LLamaSharp.csproj
+++ b/src/Plugins/BotSharp.Plugin.LLamaSharp/BotSharp.Plugin.LLamaSharp.csproj
@@ -7,6 +7,7 @@
$(BotSharpVersion)
$(GeneratePackageOnBuild)
$(GenerateDocumentationFile)
+ $(SolutionDir)packages
diff --git a/src/Plugins/BotSharp.Plugin.MetaAI/BotSharp.Plugin.MetaAI.csproj b/src/Plugins/BotSharp.Plugin.MetaAI/BotSharp.Plugin.MetaAI.csproj
index 2a6171f7..fe0d9d8a 100644
--- a/src/Plugins/BotSharp.Plugin.MetaAI/BotSharp.Plugin.MetaAI.csproj
+++ b/src/Plugins/BotSharp.Plugin.MetaAI/BotSharp.Plugin.MetaAI.csproj
@@ -7,6 +7,7 @@
$(BotSharpVersion)
$(GeneratePackageOnBuild)
$(GenerateDocumentationFile)
+ $(SolutionDir)packages
diff --git a/src/Plugins/BotSharp.Plugin.MetaMessenger/BotSharp.Plugin.MetaMessenger.csproj b/src/Plugins/BotSharp.Plugin.MetaMessenger/BotSharp.Plugin.MetaMessenger.csproj
index c247a41f..5b8a2a6b 100644
--- a/src/Plugins/BotSharp.Plugin.MetaMessenger/BotSharp.Plugin.MetaMessenger.csproj
+++ b/src/Plugins/BotSharp.Plugin.MetaMessenger/BotSharp.Plugin.MetaMessenger.csproj
@@ -6,6 +6,7 @@
$(BotSharpVersion)
$(GeneratePackageOnBuild)
$(GenerateDocumentationFile)
+ $(SolutionDir)packages
diff --git a/src/Plugins/BotSharp.Plugin.MongoStorage/BotSharp.Plugin.MongoStorage.csproj b/src/Plugins/BotSharp.Plugin.MongoStorage/BotSharp.Plugin.MongoStorage.csproj
index 67b97096..41c63ad9 100644
--- a/src/Plugins/BotSharp.Plugin.MongoStorage/BotSharp.Plugin.MongoStorage.csproj
+++ b/src/Plugins/BotSharp.Plugin.MongoStorage/BotSharp.Plugin.MongoStorage.csproj
@@ -7,6 +7,7 @@
$(BotSharpVersion)
$(GeneratePackageOnBuild)
$(GenerateDocumentationFile)
+ $(SolutionDir)packages
diff --git a/src/Plugins/BotSharp.Plugin.PaddleSharp/BotSharp.Plugin.PaddleSharp.csproj b/src/Plugins/BotSharp.Plugin.PaddleSharp/BotSharp.Plugin.PaddleSharp.csproj
index 3ec07837..fe8739a4 100644
--- a/src/Plugins/BotSharp.Plugin.PaddleSharp/BotSharp.Plugin.PaddleSharp.csproj
+++ b/src/Plugins/BotSharp.Plugin.PaddleSharp/BotSharp.Plugin.PaddleSharp.csproj
@@ -6,7 +6,8 @@
$(LangVersion)
$(BotSharpVersion)
$(GeneratePackageOnBuild)
- True
+ $(GenerateDocumentationFile)
+ $(SolutionDir)packages
diff --git a/src/Plugins/BotSharp.Plugin.Qdrant/BotSharp.Plugin.Qdrant.csproj b/src/Plugins/BotSharp.Plugin.Qdrant/BotSharp.Plugin.Qdrant.csproj
index 8b7c4143..693c7885 100644
--- a/src/Plugins/BotSharp.Plugin.Qdrant/BotSharp.Plugin.Qdrant.csproj
+++ b/src/Plugins/BotSharp.Plugin.Qdrant/BotSharp.Plugin.Qdrant.csproj
@@ -7,6 +7,7 @@
$(BotSharpVersion)
$(GeneratePackageOnBuild)
$(GenerateDocumentationFile)
+ $(SolutionDir)packages
diff --git a/src/Plugins/BotSharp.Plugin.RoutingSpeeder/BotSharp.Plugin.RoutingSpeeder.csproj b/src/Plugins/BotSharp.Plugin.RoutingSpeeder/BotSharp.Plugin.RoutingSpeeder.csproj
index fb01b03c..4bc9a6af 100644
--- a/src/Plugins/BotSharp.Plugin.RoutingSpeeder/BotSharp.Plugin.RoutingSpeeder.csproj
+++ b/src/Plugins/BotSharp.Plugin.RoutingSpeeder/BotSharp.Plugin.RoutingSpeeder.csproj
@@ -1,4 +1,4 @@
-
+
netstandard2.1
@@ -7,6 +7,7 @@
$(BotSharpVersion)
$(GeneratePackageOnBuild)
$(GenerateDocumentationFile)
+ $(SolutionDir)packages
diff --git a/src/Plugins/BotSharp.Plugin.SemanticKernel/BotSharp.Plugin.SemanticKernel.csproj b/src/Plugins/BotSharp.Plugin.SemanticKernel/BotSharp.Plugin.SemanticKernel.csproj
index 7c33dd7b..fe605288 100644
--- a/src/Plugins/BotSharp.Plugin.SemanticKernel/BotSharp.Plugin.SemanticKernel.csproj
+++ b/src/Plugins/BotSharp.Plugin.SemanticKernel/BotSharp.Plugin.SemanticKernel.csproj
@@ -7,6 +7,7 @@
$(BotSharpVersion)
$(GeneratePackageOnBuild)
$(GeneratePackageOnBuild)
+ $(SolutionDir)packages
diff --git a/src/Plugins/BotSharp.Plugin.SqlDriver/BotSharp.Plugin.SqlDriver.csproj b/src/Plugins/BotSharp.Plugin.SqlDriver/BotSharp.Plugin.SqlDriver.csproj
index 88885015..929d4d61 100644
--- a/src/Plugins/BotSharp.Plugin.SqlDriver/BotSharp.Plugin.SqlDriver.csproj
+++ b/src/Plugins/BotSharp.Plugin.SqlDriver/BotSharp.Plugin.SqlDriver.csproj
@@ -7,6 +7,7 @@
$(BotSharpVersion)
$(GeneratePackageOnBuild)
$(GenerateDocumentationFile)
+ $(SolutionDir)packages
diff --git a/src/Plugins/BotSharp.Plugin.TelegramBots/BotSharp.Plugin.TelegramBots.csproj b/src/Plugins/BotSharp.Plugin.TelegramBots/BotSharp.Plugin.TelegramBots.csproj
index 480ebabc..87f7cab7 100644
--- a/src/Plugins/BotSharp.Plugin.TelegramBots/BotSharp.Plugin.TelegramBots.csproj
+++ b/src/Plugins/BotSharp.Plugin.TelegramBots/BotSharp.Plugin.TelegramBots.csproj
@@ -7,6 +7,7 @@
$(BotSharpVersion)
$(GeneratePackageOnBuild)
$(GenerateDocumentationFile)
+ $(SolutionDir)packages
diff --git a/src/Plugins/BotSharp.Plugin.Twilio/BotSharp.Plugin.Twilio.csproj b/src/Plugins/BotSharp.Plugin.Twilio/BotSharp.Plugin.Twilio.csproj
index 46896970..3a09e780 100644
--- a/src/Plugins/BotSharp.Plugin.Twilio/BotSharp.Plugin.Twilio.csproj
+++ b/src/Plugins/BotSharp.Plugin.Twilio/BotSharp.Plugin.Twilio.csproj
@@ -5,6 +5,7 @@
$(LangVersion)
$(BotSharpVersion)
$(GeneratePackageOnBuild)
+ $(SolutionDir)packages
diff --git a/src/Plugins/BotSharp.Plugin.WeChat/BotSharp.Plugin.WeChat.csproj b/src/Plugins/BotSharp.Plugin.WeChat/BotSharp.Plugin.WeChat.csproj
index 8c06e96f..1aff09b8 100644
--- a/src/Plugins/BotSharp.Plugin.WeChat/BotSharp.Plugin.WeChat.csproj
+++ b/src/Plugins/BotSharp.Plugin.WeChat/BotSharp.Plugin.WeChat.csproj
@@ -6,6 +6,7 @@
$(BotSharpVersion)
$(GeneratePackageOnBuild)
$(GenerateDocumentationFile)
+ $(SolutionDir)packages
diff --git a/src/Plugins/BotSharp.Plugin.WebDriver/BotSharp.Plugin.WebDriver.csproj b/src/Plugins/BotSharp.Plugin.WebDriver/BotSharp.Plugin.WebDriver.csproj
index a7026a9e..d78a7e12 100644
--- a/src/Plugins/BotSharp.Plugin.WebDriver/BotSharp.Plugin.WebDriver.csproj
+++ b/src/Plugins/BotSharp.Plugin.WebDriver/BotSharp.Plugin.WebDriver.csproj
@@ -7,6 +7,7 @@
$(BotSharpVersion)
$(GeneratePackageOnBuild)
$(GenerateDocumentationFile)
+ $(SolutionDir)packages
diff --git a/tests/BotSharp.Plugin.PizzaBot/BotSharp.Plugin.PizzaBot.csproj b/tests/BotSharp.Plugin.PizzaBot/BotSharp.Plugin.PizzaBot.csproj
index 1ba90eb7..c7805c08 100644
--- a/tests/BotSharp.Plugin.PizzaBot/BotSharp.Plugin.PizzaBot.csproj
+++ b/tests/BotSharp.Plugin.PizzaBot/BotSharp.Plugin.PizzaBot.csproj
@@ -1,4 +1,4 @@
-
+
netstandard2.1
@@ -6,7 +6,7 @@
$(LangVersion)
$(BotSharpVersion)
$(GeneratePackageOnBuild)
- ..\..\packages
+ $(SolutionDir)packages