Microsoft.CrmSdk.XrmTooling.CrmConnector.PowerShell 9.0.2.7

Prefix Reserved
Additional Details

Notice:
This Nuget package is no longer maintained.
This package has been transitioned to PowerShell gallery and can be found here :
https://www.powershellgallery.com/packages/Microsoft.Xrm.Tooling.CrmConnector.PowerShell

There is a newer version of this package available.
See the version list below for details.
dotnet add package Microsoft.CrmSdk.XrmTooling.CrmConnector.PowerShell --version 9.0.2.7                
NuGet\Install-Package Microsoft.CrmSdk.XrmTooling.CrmConnector.PowerShell -Version 9.0.2.7                
This command is intended to be used within the Package Manager Console in Visual Studio, as it uses the NuGet module's version of Install-Package.
<PackageReference Include="Microsoft.CrmSdk.XrmTooling.CrmConnector.PowerShell" Version="9.0.2.7" />                
For projects that support PackageReference, copy this XML node into the project file to reference the package.
paket add Microsoft.CrmSdk.XrmTooling.CrmConnector.PowerShell --version 9.0.2.7                
#r "nuget: Microsoft.CrmSdk.XrmTooling.CrmConnector.PowerShell, 9.0.2.7"                
#r directive can be used in F# Interactive and Polyglot Notebooks. Copy this into the interactive tool or source code of the script to reference the package.
// Install Microsoft.CrmSdk.XrmTooling.CrmConnector.PowerShell as a Cake Addin
#addin nuget:?package=Microsoft.CrmSdk.XrmTooling.CrmConnector.PowerShell&version=9.0.2.7

// Install Microsoft.CrmSdk.XrmTooling.CrmConnector.PowerShell as a Cake Tool
#tool nuget:?package=Microsoft.CrmSdk.XrmTooling.CrmConnector.PowerShell&version=9.0.2.7                

This package contains the official Microsoft assemblies for Xrm.Tooling.Connector Powershell and has been authored by the Microsoft Dynamics CRM SDK team.

There are no supported framework assets in this package.

Learn more about Target Frameworks and .NET Standard.

  • .NETFramework 4.5

    • No dependencies.

NuGet packages

This package is not used by any NuGet packages.

GitHub repositories (2)

Showing the top 2 popular GitHub repositories that depend on Microsoft.CrmSdk.XrmTooling.CrmConnector.PowerShell:

Repository Stars
microsoft/PowerApps-Samples
Sample code for Power Apps, including Dataverse, model-driven apps, canvas apps, Power Apps component framework, portals, and AI Builder.
microsoft/Dynamics365-Apps-Samples
Sample code for Dynamics 365 apps

This package contains assemblies for Dynamics 365 (online and on-premises). These assemblies require application development using the Microsoft .NET Framework 4.5.2 or later.

       9.0.2.7:
         Picked up updated CrmServiceClient (Microsoft.Xrm.Tooling.Connector)

9.0.2.5:
Fixed a bug with using ExecuteCrmWebRequest where SkipDiscovery was also used that would cause the command to fail with a malformed URI error.
Fix to support SSO login, issue manifested as unable to execute a SSO login on second attempt.
Fix to make local metadata cache instance aware,
Issue manifested in a single client process where more then one connection was made to different CDS instances and the metadata helpers were used.  The Metadata would not be instance specific.

Streamlined .Clone support by removing unneeded WhoAmI validation call.
Added new .Clone override to allow a developer to pass an assembly reference to the .Clone method to use when establishing strong types for that connection.
Added addition error log details when a fault is detected


       9.0.2.4:
           Added support for retrying SDK request if the server throws a retriable errors.
           ImportSolutionToCrmAsync –
               Returns an AsyncOperation ID that must be polled for solution Import competition or failure.
               Note, Async jobs are subject to Async queueing and overhead, thus use this with caution.
           DeleteAndPromoteSolutionAsync –
               Returns an AsyncOperation ID that must be polled for competition
               Note: DeleteAndPromote Async support is not generally available to all regions and versions of the platform.  If this not available the async job with fail immediately.
               Note: Async jobs are subject to Async queueing and overhead, thus use this with caution.

       9.0.2.3:
           Added new dependancies:
               Json.net version 6.0.0.0
               Microsoft.Rest.ClientRuntime 3.0.0.0
           Added Support for Caller ID using AAD Object ID of caller -
               Added new property on CrmServiceClient: CallerAADObjectId
               Supported for 8.1 and later.
           Added New Method ExecuteCrmWebRequest
               This method supports using the XRM WebAPI directly from the CRMServiceClient.
               Supports only oAuth and Certificate Auth connection types
               Supported for 8.0 and later.
               Supports Common request types and supports batch execute.
           Added Global Discovery Support for Instance lookup
               Global discovery is now used for all lookup, both regional and global (Online Region = Don't Know) when OAuth is used, except where special region rules are required.
               Note: Germany and North America 2 are not scanned when Online Region = Don't Know is selected.
           Added SkipDiscovery to all connection string variants.
           Added Certificate support for constructor variants.
           Fixed issue with allowing discovery selection using onPrem and OAuth.
           Fixed an issue with older On-Prem ADFS instances that do not require a resource URI.

           **Special notes:
               Added additional telemetry support to connection requests
                   This will add the process name of the calling process (if available) to help with troubleshooting and support requests.
               Added request IDs to all requests to help with troubleshooting and support requests.
                   These will appear only when verbose logging is enabled.
               
       9.0.0.5: 9.0 Initial Release
       9.0.0.3-preview:
           Intial release.
           To register module, run the RegisterXrmTooling.ps1