Created
July 30, 2016 02:51
-
-
Save idavis/ca8f67b1c1ab2f5d6fe7ab6f889a314a to your computer and use it in GitHub Desktop.
Crypto Errors with .NET Command Line Tools for OS X
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
idavis$ brew link openssl --force | |
Warning: Refusing to link: openssl | |
Linking keg-only OpenSSL means you may end up linking against the insecure, | |
deprecated system version while using the headers from the Homebrew version. | |
Instead, pass the full include/library paths to your compiler e.g.: | |
-I/usr/local/opt/openssl/include -L/usr/local/opt/openssl/lib | |
============================================================================= | |
============================================================================= | |
.NET Command Line Tools (1.0.0-preview2-003121) | |
Product Information: | |
Version: 1.0.0-preview2-003121 | |
Commit SHA-1 hash: 1e9d529bc5 | |
Runtime Environment: | |
OS Name: Mac OS X | |
OS Version: 10.11 | |
OS Platform: Darwin | |
RID: osx.10.11-x64 | |
============================================================================= | |
============================================================================= | |
Unhandled Exception: System.TypeInitializationException: The type initializer for 'Crypto' threw an exception. ---> System.TypeInitializationException: The type initializer for 'CryptoInitializer' threw an exception. ---> System.DllNotFoundException: Unable to load DLL 'System.Security.Cryptography.Native': The specified module could not be found. | |
(Exception from HRESULT: 0x8007007E) | |
at Interop.CryptoInitializer.EnsureOpenSslInitialized() | |
at Interop.CryptoInitializer..cctor() | |
--- End of inner exception stack trace --- | |
at Interop.Crypto..cctor() | |
--- End of inner exception stack trace --- | |
at Interop.Crypto.GetRandomBytes(Byte* buf, Int32 num) | |
at System.IO.Path.GetCryptoRandomBytes(Byte* bytes, Int32 byteCount) | |
at System.IO.Path.GetRandomFileName() | |
at Microsoft.DotNet.InternalAbstractions.TemporaryDirectory..ctor() | |
at Microsoft.Extensions.EnvironmentAbstractions.DirectoryWrapper.CreateTemporaryDirectory() | |
at Microsoft.DotNet.Configurer.NuGetPackagesArchiver..ctor() | |
at Microsoft.DotNet.Cli.Program.ConfigureDotNetForFirstTimeUse(INuGetCacheSentinel nugetCacheSentinel) | |
at Microsoft.DotNet.Cli.Program.ProcessArgs(String[] args, ITelemetry telemetryClient) | |
at Microsoft.DotNet.Cli.Program.Main(String[] args) | |
ERROR: Error: Command failed: dotnet restore "/Users/idavis/Documents/Archetype/src/Archetype/project.json" | |
Unhandled Exception: System.TypeInitializationException: The type initializer for 'Crypto' threw an exception. ---> System.TypeInitializationException: The type initializer for 'CryptoInitializer' threw an exception. ---> System.DllNotFoundException: Unable to load DLL 'System.Security.Cryptography.Native': The specified module could not be found. | |
(Exception from HRESULT: 0x8007007E) | |
at Interop.CryptoInitializer.EnsureOpenSslInitialized() | |
at Interop.CryptoInitializer..cctor() | |
--- End of inner exception stack trace --- | |
at Interop.Crypto..cctor() | |
--- End of inner exception stack trace --- | |
at Interop.Crypto.GetRandomBytes(Byte* buf, Int32 num) | |
at System.IO.Path.GetCryptoRandomBytes(Byte* bytes, Int32 byteCount) | |
at System.IO.Path.GetRandomFileName() | |
at Microsoft.DotNet.InternalAbstractions.TemporaryDirectory..ctor() | |
at Microsoft.Extensions.EnvironmentAbstractions.DirectoryWrapper.CreateTemporaryDirectory() | |
at Microsoft.DotNet.Configurer.NuGetPackagesArchiver..ctor() | |
at Microsoft.DotNet.Cli.Program.ConfigureDotNetForFirstTimeUse(INuGetCacheSentinel nugetCacheSentinel) | |
at Microsoft.DotNet.Cli.Program.ProcessArgs(String[] args, ITelemetry telemetryClient) | |
at Microsoft.DotNet.Cli.Program.Main(String[] args) |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment