diff --git a/README.md b/README.md
index 7397862..c67a657 100644
--- a/README.md
+++ b/README.md
@@ -87,7 +87,7 @@ Now you can extend the build process explicitly calling additional tasks during
Some.Solution
-
+
@@ -103,6 +103,7 @@ Now you can extend the build process explicitly calling additional tasks during
+
@@ -113,38 +114,75 @@ Now you can extend the build process explicitly calling additional tasks during
We are happy to collaborate with developers and contributors interested in enhancing Power Platform development processes. If you have feedback, suggestions, or would like to contribute, please feel free to submit issues or pull requests.
-### Local building and debugging
+### Local debugging
-#### Package project
+#### Set up a testing project
-Run the following terminal command in the folder `MSBuildTasks`:
+Execute the following commands in PowerShell in a new folder outside of this repo to set up a testing project.
-```
-dotnet pack --configuration Release
-```
+```powershell
+# Initialize a VS solution file
+dotnet new sln --name Test
-#### Consuming project
+# Instal Power Platform .NET templates
+dotnet new install TALXIS.DevKit.Templates.Dataverse
-Add `nuget.config` file to your Dataverse solution project folder:
+# Create a Dataverse solution project
+dotnet new pp-solution `
+--output "src/Solutions.Test" `
+--PublisherName "publisher" `
+--PublisherPrefix "pub" `
+--allow-scripts yes
-```xml
+$csprojFilePath = "src/Solutions.Test/Solutions.Test.cdsproj"
+$appendContent = @"
+
+
+
+
+ Declarations
+
+
+
+
+"@
+
+# Read the existing .cdsproj content
+$csprojContent = Get-Content $csprojFilePath
+
+# Append the content inside the element
+$csprojContent = $csprojContent -replace '()', "$appendContent`n`$1"
+
+# Write the updated content back to the .csproj file
+Set-Content -Path $csprojFilePath -Value $csprojContent
+```
+#### Build and pack the NuGet package with targets
+```powershell
+# !!! Replace with actual talxis/tools-devkit-build repository path
+$repoPath = "/Users/tomasprokop/Desktop/Repos/msbuild-devkit-connrefs/tools-devkit-build"
+
+# Build and pack the NuGet package
+dotnet pack "$repoPath/src/Dataverse/MSBuildTasks" --configuration Release
+```
+#### Configure NuGet to use the local version of the package
+```powershell
+# Add `nuget.config` file which will point to the locally built .nupkg
+@"
-
-
+
+"@ | Set-Content "nuget.config"
```
-Clear all cached packages:
-
-```
+#### Debug the build targets locally
+Use the following commands to when you want to test build with the local version of the NuGet package:
+```powershell
+# Clear all locally cached NuGet packages
dotnet nuget locals --clear all
-```
-Rebuild the project:
-
-```
+# Rebuild the consuming project
dotnet build --no-incremental --force
```
diff --git a/src/Dataverse/MSBuildTasks/TALXIS.DevKit.Build.Dataverse.Tasks.csproj b/src/Dataverse/MSBuildTasks/TALXIS.DevKit.Build.Dataverse.Tasks.csproj
index b140e4e..ca3d764 100644
--- a/src/Dataverse/MSBuildTasks/TALXIS.DevKit.Build.Dataverse.Tasks.csproj
+++ b/src/Dataverse/MSBuildTasks/TALXIS.DevKit.Build.Dataverse.Tasks.csproj
@@ -16,7 +16,7 @@
-
+