Dynamics 365-下载新版本的开发工具

it2025-10-09  4

可以使用下面的Powershell脚本在NuGet下載最新的CRM开发工具。这些工具包括:

ToolNuGet PackageCode generation tool CrmSvcUtil.exeMicrosoft.CrmSdk.CoreToolsConfiguration Migration tool DataMigrationUtility.exeMicrosoft.CrmSdk.XrmTooling.ConfigurationMigration.WpfPackage Deployer PackageDeployer.exeMicrosoft.CrmSdk.XrmTooling.PackageDeployment.WPFPlug-in Registration Tool PluginRegistration.exeMicrosoft.CrmSdk.XrmTooling.PluginRegistrationToolSolutionPackager tool SolutionPackager.exeMicrosoft.CrmSdk.CoreTools

  1. 打开Windows PowerShell

  2. cd ***,cd到具体的下载路径

  3. 复制下面的脚本语句到PowerShell并运行

$sourceNugetExe = "https://dist.nuget.org/win-x86-commandline/latest/nuget.exe" $targetNugetExe = ".\nuget.exe" Remove-Item .\Tools -Force -Recurse -ErrorAction Ignore Invoke-WebRequest $sourceNugetExe -OutFile $targetNugetExe Set-Alias nuget $targetNugetExe -Scope Global -Verbose ## ##Download Plugin Registration Tool ## ./nuget install Microsoft.CrmSdk.XrmTooling.PluginRegistrationTool -O .\Tools md .\Tools\PluginRegistration $prtFolder = Get-ChildItem ./Tools | Where-Object {$_.Name -match 'Microsoft.CrmSdk.XrmTooling.PluginRegistrationTool.'} move .\Tools\$prtFolder\tools\*.* .\Tools\PluginRegistration Remove-Item .\Tools\$prtFolder -Force -Recurse ## ##Download CoreTools ## ./nuget install Microsoft.CrmSdk.CoreTools -O .\Tools md .\Tools\CoreTools $coreToolsFolder = Get-ChildItem ./Tools | Where-Object {$_.Name -match 'Microsoft.CrmSdk.CoreTools.'} move .\Tools\$coreToolsFolder\content\bin\coretools\*.* .\Tools\CoreTools Remove-Item .\Tools\$coreToolsFolder -Force -Recurse ## ##Download Configuration Migration ## ./nuget install Microsoft.CrmSdk.XrmTooling.ConfigurationMigration.Wpf -O .\Tools md .\Tools\ConfigurationMigration $configMigFolder = Get-ChildItem ./Tools | Where-Object {$_.Name -match 'Microsoft.CrmSdk.XrmTooling.ConfigurationMigration.Wpf.'} move .\Tools\$configMigFolder\tools\*.* .\Tools\ConfigurationMigration Remove-Item .\Tools\$configMigFolder -Force -Recurse ## ##Download Package Deployer ## ./nuget install Microsoft.CrmSdk.XrmTooling.PackageDeployment.WPF -O .\Tools md .\Tools\PackageDeployment $pdFolder = Get-ChildItem ./Tools | Where-Object {$_.Name -match 'Microsoft.CrmSdk.XrmTooling.PackageDeployment.Wpf.'} move .\Tools\$pdFolder\tools\*.* .\Tools\PackageDeployment Remove-Item .\Tools\$pdFolder -Force -Recurse ## ##Download Package Deployer PowerShell module ## ./nuget install Microsoft.CrmSdk.XrmTooling.PackageDeployment.PowerShell -O .\Tools $pdPoshFolder = Get-ChildItem ./Tools | Where-Object {$_.Name -match 'Microsoft.CrmSdk.XrmTooling.PackageDeployment.PowerShell.'} move .\Tools\$pdPoshFolder\tools\*.* .\Tools\PackageDeployment.PowerShell Remove-Item .\Tools\$pdPoshFolder -Force -Recurse ## ##Remove NuGet.exe ## Remove-Item nuget.exe

 

  4. 在对应的文件夹下,找到下载好的Tool

[Your folder]\Tools\ConfigurationMigration[Your folder]\Tools\CoreTools[Your folder]\Tools\PackageDeployment[Your folder]\Tools\PluginRegistration

 当需要下载最新版本的工具,重新运行上述脚本即可。

官方文档:Download tools from NuGet

转载于:https://www.cnblogs.com/bennylam/p/9744155.html

相关资源:Dynamics 365 for Finance and Operations中文版
最新回复(0)