0

我正在关注新的 V9 CRM SDK的 deploy-packages-using-package-deployer-windows-powershell线程。

当以管理员身份在 powershell 3.0 中运行 RegisterXRMPackageDeployment.ps1 时,我收到“无法验证 Microsoft .NET Framework 版本 4.5.2,因为它未包含在允许的版本列表中”消息,并且它继续导出 cmdlet。

但是当我在“Get-Help”出现错误后运行 Get-Help “Crm” 命令时:

无法加载文件或程序集“Microsoft.Xrm.Sdk,版本=9.0.0.0,文化=中性,......”。

我有一台 Windows 7 64 位机器。

4

1 回答 1

0

如果有人感兴趣,我找到了我的问题的答案。

我们必须使用 TLS12 安全协议才能在 .NET 4.5.2 中使用 PowerShell。

[System.Net.ServicePointManager]::SecurityProtocol = [System.Net.SecurityProtocolType]::Tls12

在这个博客上找到了这个

于 2018-03-25T16:11:45.207 回答