我正在关注新版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,Version = 9.0.0.0,Culture = neutral,......"。
我有一台Windows 7 64位机器。
答案 0 :(得分:0)
如果有人有兴趣,我找到了我的问题的答案。
我们必须使用TLS12安全协议在.NET 4.5.2中使用PowerShell。
[System.Net.ServicePointManager]::SecurityProtocol = [System.Net.SecurityProtocolType]::Tls12
在this博客上找到了这个