2016-11-23 27 views
4

私は最近、起動した直後にVisual Studio for Macをインストールしました。それは私のディスクスペースの20ギガバイトを消費したので、私はそれを削除することを決めた。私はアプリケーションフォルダに入って、インストールに関連する最近インストールされたコンポーネントをごみ箱に移動しました。しかし、それは全くスペースを解放しませんでした。そこで、私はオンラインで検索し、アンインストールのために次のリンクをたどった。Uninstalling Xamarin新しいMicrosoft Visual Studio for Macを完全に削除するにはどうすればよいですか?

リンクをたどってすべてのターミナルコマンドを入力した後、私は10GBの記憶域を解放することしかできなかった。残りの10 GBのストレージを解放するにはどうすればよいですか?

+0

こんにちはShrijan Aryal、あなたの問題は解決しませんかサラ-MSFT @ –

+0

には私の問題は、まだあなたの現在のSTAの何 –

+0

を解決されていないされていますか?何ですか?ライブラリ(アプリケーションサポート/キャッシュ/コンテナ/フレームワーク/ログ/プリファレンス/保存済み/ LaunchAgents/LaunchDaemons/PrivilegedHelperTools /保存済みアプリケーション状態/)を介して関連ファイルを取り除く必要があり、/ System/Library (LaunchDaemons/LaunchAgents/private-tmp)があります。または、ライブラリ内の検索を使用して、Finderの右上にある検索バーにアプリの名前を入力し、「ライブラリ」オプションまたは「検索する」の横にある「このMac」オプションを選択して関連ファイルを削除し、空にすることができますコンピュータをゴミ箱に入れて再起動します。 –

答えて

5

幸いにも私はこの大きなトラブルを解決することができました。 OmniDiskSweeperという名前のアプリケーションをダウンロードしてインストールし、ディスクをスキャンしました。アプリケーションはすぐにVisual Studioのトレースの16ギガバイトを表示し、すべてのスペースを解放するためにそれらをすべて削除しました。ダウンロードへのリンクは次のとおりです。this

+0

答えとしてマークすることができます。 –

2

インストールしたコンポーネントをゴミ箱に移動した後、数百MBのサイズを解放するゴミ箱を空にする必要があります。他の残りのコンポーネントやファイルを削除するには、〜/ Library/Logs/XamarinInstaller/UniversalのインストーラログをSandy’s recommendと確認し、John SmithがLibrary/Frameworksの主なものを手動で削除したことを確認してください。すべてのオールインワンは約14Gbの価値がありました。

その後、次のフォルダを確認して、VS for Macをコンピュータにインストールしたときと同じ日付または作成日を変更したファイルを削除することができます。 (あなたがそれらを削除する前にはバックアップをすることができます)

〜/ライブラリ/ Application Support/

〜/ライブラリ/ Preferences

〜/ライブラリ/キャッシュ

〜/ライブラリ/ Logs/

/Developer/MonoAndroid

1

私は手動でVisual Studio for Macアンインストール:

1)

rm -R "/Applications/Visual Studio.app" 
メインアプリケーションを削除します

2)パッケージマネージャーを使用したくない場合、またはパッケージマネージャーを使用していない場合Microsoft NuGetそれを削除する

rm -R "./.nuget" 

3)と、いくつかの可能性を探しそれは多分助け

find . -type d \(-path /{{some_excluded_path}} -o -path /{{some_excluded_path}} -o -path /{{some_excluded_path}} \) -prune -o -print | grep "xamarin" 
find . -type d \(-path /{{some_excluded_path}} -o -path /{{some_excluded_path}} -o -path /{{some_excluded_path}} \) -prune -o -print | grep "visual studio" 

まま。

12

現在のバージョンのMS VSは、macOSドライブで20GB必要です。

Mono、NuGet &などの共有アイテムを削除しないようにスクリプトを読んでください.Macの別のアプリケーションで必要な場合はVisual Studioコードトレースをお読みください。

次のスクリプトは、20GBの空き領域を解放します。 "uninstall.sh"ファイルに入れて、 "sudo ./uninstall"としてターミナル経由で実行してください。(ファイルに実行権限を設定するように設定することを忘れないでください)「SH:マイクロソフトはここでMac用のVSを除去するためのガイドを提供してきました

#!/bin/bash 
# Complete uninstall Microsoft Visual Studio (Xamarin) including Mono and Microsoft NuGet traces: 

# Uninstall Xamarin Studio 
rm -rf "/Applications/Xamarin Studio.app" 
rm -rf "/Applications/Xamarin Profiler.app" 
rm -rf "/Applications/Xamarin Workbooks.app" 
rm -rf ~/Library/Caches/XamarinStudio-* 
rm -rf ~/Library/Logs/XamarinStudio-* 
rm -rf ~/Library/Preferences/XamarinStudio-* 
rm -rf ~/Library/XamarinStudio-* 
rm -rf ~/Library/Caches/Xamarin 
rm -rf ~/Library/Caches/VisualStudio 
rm -rf ~/Library/Developer/Xamarin 
rm -rf ~/Library/Developer/XamarinStudio 
rm -rf ~/Library/Developer/VisualStudio 
rm -rf ~/Library/Logs/Xamarin 
rm -rf ~/Library/Logs/VisualStudio 
rm -rf ~/Library/Preferences/Xamarin 
rm -rf ~/Library/Preferences/VisualStudio 
rm -rf ~/Library/Xamarin 
rm -rf ~/Library/MonoAndroid 
rm -rf ~/Library/XamarinStudio-* 
rm -rf ~/Library/VisualStudio 
rm -rf ~/Library/Application\ Support/XamarinStudio-* 
rm -rf ~/Library/Application\ Support/VisualStudio 
rm -rf ~/.templateengine/Visual\ Studio 
rm -rf ~/.share/Xamarin 
rm -rf ~/.local/share/Xamarin 

sudo rm -f /private/var/db/receipts/com.xamarin.* 
sudo rm -f /private/var/db/receipts/xamarin.* 

# Uninstall Mono MDK 
# You will also want to make sure that there are no other dependencies on Mono 
sudo rm -rf /Library/Frameworks/Mono.framework 
sudo pkgutil --forget com.xamarin.mono-MDK.pkg 
rm -rf ~/.local/share/MonoForAndroid 
rm -rf ~/.config/.mono 
rm -rf ~/.android 

# Uninstall Xamarin.Android 
sudo rm -rf /Developer/MonoDroid 
sudo rm -rf /Library/Frameworks/Xamarin.Android.framework 
sudo pkgutil --forget com.xamarin.android.pkg 
rm -rf ~/Library/MonoAndroid 

# Uninstall Xamarin.iOS 
rm -rf ~/Library/MonoTouch 
sudo rm -rf /Library/Frameworks/Xamarin.iOS.framework 
sudo rm -rf /Developer/MonoTouch 
sudo rm -rf /Developer/MonoAndroid 
sudo pkgutil --forget com.xamarin.monotouch.pkg 
sudo pkgutil --forget com.xamarin.xamarin-ios-build-host.pkg 

## To Uninstall the Xamarin Build Host 
sudo rm -rf "/Applications/Xamarin.iOS Build Host.app" 

## To unload and remove the Xamarin Build Host launchd job 
launchctl unload /Library/LaunchAgents/com.xamarin.mtvs.buildserver.plist 
sudo rm -f /Library/LaunchAgents/com.xamarin.mtvs.buildserver.plist 

# Uninstall Xamarin.Mac 
sudo rm -rf /Library/Frameworks/Xamarin.Mac.framework 
rm -rf ~/Library/Xamarin.Mac 
sudo rm -rf /Library/Frameworks/Xamarin.Interactive.framework 

# Uninstall Xamarin Installer 
rm -rf ~/Library/Caches/XamarinInstaller/ 
rm -rf ~/Library/Logs/XamarinInstaller/ 
rm -rf ~/Library/Preferences/Xamarin/ 

# Uninstall Microsoft NuGet 
rm -rf ~/.local/share/NuGet 
rm -rf ~/.config/NuGet 
rm -rf ~/.config/.NuGet 
rm -rf ~/.NuGet 

# Uninstall traces of visual studio code 
rm -rf ~/.vscode 
+2

Visual Studioコードは名前を共有しますが、Visual Studio for Macの一部ではありません。あなたのスクリプトは、ユーザーのVSCode拡張がインストールされている '〜/ .vscode'ディレクトリを削除しようとしてはいけません –

1

https://docs.microsoft.com/en-us/visualstudio/mac/uninstall

たとえば、すべてのトレースを削除するにはMac用のVisual Studio、次のコマンドを実行できます。

sudo rm -rf "/Applications/Visual Studio.app" 
rm -rf ~/Library/Caches/VisualStudio 
rm -rf ~/Library/Preferences/VisualStudio 
rm -rf "~/Library/Preferences/Visual Studio" 
rm -rf ~/Library/Logs/VisualStudio 
rm -rf ~/Library/VisualLodStudio 
関連する問題