diff --git a/src/lib/Azure.Core/PreloadAssemblies/System.Runtime.CompilerServices.Unsafe.4.0.4.0.dll b/src/lib/Azure.Core/PreloadAssemblies/System.Runtime.CompilerServices.Unsafe.4.0.4.0.dll new file mode 100644 index 000000000000..0b45903440b9 Binary files /dev/null and b/src/lib/Azure.Core/PreloadAssemblies/System.Runtime.CompilerServices.Unsafe.4.0.4.0.dll differ diff --git a/src/lib/Azure.Core/PreloadAssemblies/System.Runtime.CompilerServices.Unsafe.dll b/src/lib/Azure.Core/PreloadAssemblies/System.Runtime.CompilerServices.Unsafe.4.0.4.1.dll similarity index 100% rename from src/lib/Azure.Core/PreloadAssemblies/System.Runtime.CompilerServices.Unsafe.dll rename to src/lib/Azure.Core/PreloadAssemblies/System.Runtime.CompilerServices.Unsafe.4.0.4.1.dll diff --git a/src/lib/Azure.Core/PreloadAssemblies/System.Threading.Tasks.Extensions.4.2.0.0.dll b/src/lib/Azure.Core/PreloadAssemblies/System.Threading.Tasks.Extensions.4.2.0.0.dll new file mode 100644 index 000000000000..d98daeaa099c Binary files /dev/null and b/src/lib/Azure.Core/PreloadAssemblies/System.Threading.Tasks.Extensions.4.2.0.0.dll differ diff --git a/src/lib/Azure.Core/PreloadAssemblies/System.Threading.Tasks.Extensions.dll b/src/lib/Azure.Core/PreloadAssemblies/System.Threading.Tasks.Extensions.4.3.1.0.dll similarity index 100% rename from src/lib/Azure.Core/PreloadAssemblies/System.Threading.Tasks.Extensions.dll rename to src/lib/Azure.Core/PreloadAssemblies/System.Threading.Tasks.Extensions.4.3.1.0.dll diff --git a/tools/AzureRM.Example.psm1 b/tools/AzureRM.Example.psm1 index 8b65bb04e60f..978cc858e6ac 100644 --- a/tools/AzureRM.Example.psm1 +++ b/tools/AzureRM.Example.psm1 @@ -55,7 +55,13 @@ if($PSEdition -eq 'Desktop' -and (Test-Path $preloadPath -ErrorAction Ignore)) try { Get-ChildItem -ErrorAction Stop -Path $preloadPath -Filter "*.dll" | ForEach-Object { - Add-Type -Path $_.FullName -ErrorAction Ignore | Out-Null + try + { + Add-Type -Path $_.FullName -ErrorAction Ignore | Out-Null + } + catch { + Write-Warning $_ + } } } catch {} @@ -72,7 +78,13 @@ if($PSEdition -eq 'Core' -and (Test-Path $netCorePath -ErrorAction Ignore)) $matches = ($loadedAssemblies | Where-Object {$_.Name -eq $assemblyName.Name}) if (-not $matches) { - Add-Type -Path $_.FullName -ErrorAction Ignore | Out-Null + try + { + Add-Type -Path $_.FullName -ErrorAction Ignore | Out-Null + } + catch { + Write-Warning $_ + } } } }