DotNetNuke.BulkInstall
10.2.4-bulk-install-packaging.1
This is a prerelease version of DotNetNuke.BulkInstall.
This package has a SemVer 2.0.0 package version: 10.2.4-bulk-install-packaging.1+335.
dotnet tool install --global DotNetNuke.BulkInstall --version 10.2.4-bulk-install-packaging.1
This package contains a .NET tool you can call from the shell/command line.
dotnet new tool-manifest
dotnet tool install --local DotNetNuke.BulkInstall --version 10.2.4-bulk-install-packaging.1
This package contains a .NET tool you can call from the shell/command line.
#tool dotnet:?package=DotNetNuke.BulkInstall&version=10.2.4-bulk-install-packaging.1&prerelease
The NuGet Team does not provide support for this client. Please contact its maintainers for support.
nuke :add-package DotNetNuke.BulkInstall --version 10.2.4-bulk-install-packaging.1
The NuGet Team does not provide support for this client. Please contact its maintainers for support.
DNN Platform
Bulk Install
Deploy Client
Bulk Install is an extension for DNN Platform which supports installing many extension packages at once. For Continuous Deployment scenarios, this Deploy Client can be used to remotely install packages via the extension's API.
Examples
Installation
Install the Deploy Client as a global NuGet tool during deployment:
dotnet tool install --global DotNetNuke.BulkInstall;
Alternatively, install the Deploy Client as a local tool:
dotnet new tool-manifest;
dotnet tool install DotNetNuke.BulkInstall;
During deployment, restore local tools using the following command:
dotnet tool restore;
Usage
In order to do a deployment, the Deploy Client needs the following information:
--target-uri: The URL of the site to which the packages will be deployed--api-key: The API key associated with the Bulk Install API user--encryption-key: The encryption key associated with the Bulk Install API user--packages-directory: A folder with packages. If not supplied, uses the current working directory.
A typical basic example could look something like this:
dotnet tool run dnn-bulkinstall --target-uri https://dnn.example.com --api-key abc123 --encryption-key zyx789;
An example specifying all the options could look like this:
dotnet tool run dnn-bulkinstall --target-uri https://dnn.example.com --api-key abc123 --encryption-key zyx789 --packages-directory ./Install/ --recurse --log-level Trace --installation-status-timeout 120;
Finally, the Deploy Client also supports the older PolyDeploy extension, using the --legacy-api argument.
| Product | Versions Compatible and additional computed target framework versions. |
|---|---|
| .NET | net8.0 is compatible. net8.0-android was computed. net8.0-browser was computed. net8.0-ios was computed. net8.0-maccatalyst was computed. net8.0-macos was computed. net8.0-tvos was computed. net8.0-windows was computed. net9.0 was computed. net9.0-android was computed. net9.0-browser was computed. net9.0-ios was computed. net9.0-maccatalyst was computed. net9.0-macos was computed. net9.0-tvos was computed. net9.0-windows was computed. net10.0 was computed. net10.0-android was computed. net10.0-browser was computed. net10.0-ios was computed. net10.0-maccatalyst was computed. net10.0-macos was computed. net10.0-tvos was computed. net10.0-windows was computed. |
Compatible target framework(s)
Included target framework(s) (in package)
Learn more about Target Frameworks and .NET Standard.
This package has no dependencies.
| Version | Downloads | Last Updated |
|---|---|---|
| 10.2.4-bulk-install-packagi... | 32 | 3/18/2026 |