TALXIS.DevKit.Build.Sdk 0.0.0.5

Prefix Reserved
There is a newer version of this package available.
See the version list below for details.
<Sdk Name="TALXIS.DevKit.Build.Sdk" Version="0.0.0.5" />
                    
For projects that support Sdk, copy this XML node into the project file to reference the package.
#:sdk TALXIS.DevKit.Build.Sdk@0.0.0.5
                    
#:sdk directive can be used in C# file-based apps starting in .NET 10 preview 4. Copy this into a .cs file before any lines of code to reference the package.

TALXIS.DevKit.Build.Sdk

An MSBuild SDK package that simplifies project setup by automatically resolving and referencing the correct TALXIS.DevKit.Build.Dataverse.* package based on the ProjectType property. Instead of manually adding PackageReference entries, projects declare this SDK and set ProjectType to have everything wired automatically.

Installation

This is an MSBuild SDK, used differently from a regular NuGet package.

<Project Sdk="TALXIS.DevKit.Build.Sdk/0.0.0.1">
  <PropertyGroup>
    <ProjectType>Solution</ProjectType>
  </PropertyGroup>
</Project>

How It Works

  • Sdk.props imports Microsoft.NET.Sdk props and defines default values for TALXISDevKitDataversePackageBase and TALXISDevKitDataversePackageVersion.
  • Sdk.targets imports Microsoft.NET.Sdk targets, then constructs TALXISDevKitDataversePackageName from $(TALXISDevKitDataversePackageBase).$(ProjectType) when ProjectType is set. It adds a PackageReference for the resolved package with PrivateAssets="All".

Supported ProjectType values

Solution, Plugin, Pcf, ScriptLibrary, PdPackage, WorkflowActivity

The TALXISDevKitDataversePackageName property can be set explicitly to override the auto-resolution for advanced scenarios.

MSBuild Properties

Property Default Description
ProjectType (none) Selects the package to reference (e.g. Solution, Plugin, Pcf).
TALXISDevKitDataversePackageBase TALXIS.DevKit.Build.Dataverse Base package name combined with ProjectType.
TALXISDevKitDataversePackageVersion 0.0.0.1 Version used in the auto-generated package reference.
TALXISDevKitDataversePackageName $(Base).$(ProjectType) Explicit package name; overrides the base + ProjectType combination.

This is the entry point to the TALXIS.DevKit.Build ecosystem. Based on ProjectType, it references one of:

  • TALXIS.DevKit.Build.Dataverse.Solution
  • TALXIS.DevKit.Build.Dataverse.Plugin
  • TALXIS.DevKit.Build.Dataverse.Pcf
  • TALXIS.DevKit.Build.Dataverse.ScriptLibrary
  • TALXIS.DevKit.Build.Dataverse.PdPackage
  • TALXIS.DevKit.Build.Dataverse.WorkflowActivity
There are no supported framework assets in this package.

Learn more about Target Frameworks and .NET Standard.

This package has no dependencies.

NuGet packages

This package is not used by any NuGet packages.

GitHub repositories

This package is not used by any popular GitHub repositories.

Version Downloads Last Updated
0.0.0.9 32 2/12/2026
0.0.0.8 33 2/11/2026
0.0.0.7 38 2/11/2026
0.0.0.6 43 2/10/2026
0.0.0.5 33 2/10/2026