2017-05-20 8 views
0

dotnet coreをインストールしようとしましたが、動作しません。だから、私はそれをアンインストールし、リフレッシュを開始したいと思います。 macOS Sierra(10.12.3)からdotnet coreをアンインストールするにはどうすればいいですか?macOS Sierraからdotnet coreをアンインストールする方法

あなたは、以下のシステム

/usr/local/share/dotnet/sdk$ ls -la 
total 0 
drwxr-xr-x 4 root wheel 136 May 20 18:28 . 
drwxr-xr-x 10 root wheel 340 May 20 20:44 .. 
drwxr-xr-x 142 root wheel 4828 May 20 20:44 1.0.4 
drwxr-xr-x 121 root wheel 4114 May 9 23:04 2.0.0-preview1-005977 


/usr/local/share/dotnet/sdk$ sudo find/-name dotnet 
find: /dev/fd/sdk: No such file or directory 
find: /dev/fd/sdk: No such file or directory 
/private/etc/paths.d/dotnet 
/Users/melihtt/.dotnet/NuGetFallbackFolder/microsoft.codeanalysis.analyzers/1.1.0/analyzers/dotnet 
/Users/melihtt/.dotnet/optimizationdata/2.0.0-preview1-005977/osx.10.12-x64/dotnet 
/usr/local/share/dotnet 
/usr/local/share/dotnet/dotnet 
/usr/local/share/dotnet/shared/Microsoft.NETCore.App/1.0.5/dotnet 
/usr/local/share/dotnet/shared/Microsoft.NETCore.App/1.1.2/dotnet 
+0

ディレクトリ '/ usr/local/share/dotnet'と'/Users/melihtt/.dotnet'だけを削除することができます。また、 '/ Users/melihtt/.nuget'を削除して、残っているキャッシュされたナゲットパッケージを削除することもできます。 –

答えて

2

https://github.com/dotnet/cli/blob/master/scripts/obtain/uninstall/dotnet-uninstall-pkgs.shからdotnet-uninstall-pkgs.shをダウンロードし、それを実行する上で、既存のDOTNETコア情報を見つけることができます。

./dotnet-uninstall-pkgs.sh 

https://www.microsoft.com/net/core#macosからdotnet core sdkを再インストールできます。

dotnet core sdkをインストールするための前提条件であるOpenSSLの最新バージョンのインストール手順1を必ず実行してください。

brew update 
brew install openssl 
mkdir -p /usr/local/lib 
ln -s /usr/local/opt/openssl/lib/libcrypto.1.0.0.dylib /usr/local/lib/ 
ln -s /usr/local/opt/openssl/lib/libssl.1.0.0.dylib /usr/local/lib/ 

次に、dotnet core sdk pkgを再インストールすると正常に動作します。

ありhttps://github.com/dotnet/core/blob/master/cli/known-issues.md#uninstallingreinstalling-the-pkg-on-os-xでアンインストールDOTNETコアSDKのPKGについての詳細情報もあるが、私は古いバージョンをアンインストールし、dotnet-uninstall-pkgs.shスクリプトでDOTNETコアSDKの新しいバージョンを再インストールするために管理してきました。

関連する問題