مشخصات مقاله
-
580
-
0.0
-
2190
-
0
-
0
آموزش حذف Visual Studio از Mac
حذف Visual Studio از Mac
این اطلاعات تنها برای حذف Visual Studio 2019 یا 2017 ازسیستم Mac میباشد، برای حذف کد های Visual Studio ، این بخش را مطالعه کنید.
Uninstall Script
دو روش برای حذف Visual Studio و component های آن ازسیستم Mac شما وجود دارد:
- روش Visual Studio و Xamarin
- روش .NET Core
بخش های پایین به بررسی این دو روش میپردازد.
روش Visual Studio برای Mac و Xamarin
شما متیوانید با استفاده از script، Visual Studio و Xamarin را هم زمان حذف کنید.
روش حذف مطرح شده در script بالا، بیشتر مطالبی که در این مقاله به آن میپردازیم را دارا میباشد. سه بخش اصلی که در این script مطرح نشده اند :
- Uninstalling Mono
- Uninstalling Android AVD
- Uninstalling Android SDK and Java SDK
میباشند، که به بخش مورد نظر رفته و به طور دستی آنها رو حذف کنید.
برای راه اندازی script گامهای زیر را دنبال کنید:
1. روی script راست کلیک کرده و save as را انتخاب کنید تا فایل در سیستم شما ذخیره شود.
2. ترمینال را باز کنید و working directory را به مکانی که script را در آن ذخیره کردید تغییر دهید.
cd /location/of/file
3. Script را قابل اجرا کرده (executable) و با sudo آنرا اجرا کنید:
chmod +x ./uninstall-vsmac.sh
sudo ./uninstall-vsmac.sh
4. در نهایت script را uninstall و اگر visual studio در dock وجود دارد، آن را نیز حذف کنید.
روش .NET Core
روش حذف .NET Core در .net script قرار دارد.
برای راه اندازی .net script گامهای زیر را دنبال کنید:
1. بر روی .net script راست کلیک کنید با انتخاب save as، فایل را ذخیره کنید.
2. ترمینال را باز کنید و working directory را به مکانی که فایل را ذخیره کردید تغییر دهدید:
cd /location/of/file
3. Script را executable کنید و آن را با sudo اجرا کنید:
chmod +x ./dotnet-uninstall-pkgs.sh
sudo ./dotnet-uninstall-pkgs.sh
4. در نهایت، .net script را uninstall کنید.
حذف Visual Studio از Mac
اولین گام برای حذف Visual Studio از Mac این است که مکان VisualStudio.app را در دایرکتوری /Application قرار دهید و آن را بکشید و به Trash Can منتقل کنید و یا بر روی آن راست کلیک کرده و مانند شکل Move to Trash را انتخاب کنید:
با حذف این app، visual studio از Mac حذف میشود، البته ممکن است فایل های مربوط به Xamarin هنوز در file system موجود باشند.
برای حذف تمام بخش های Visual Studio از Mac، command های زیر را در ترمینال اجرا کنید:
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/VisualStudio
rm -rf ~/Library/Preferences/Xamarin/
rm -rf ~/Library/Application\ Support/VisualStudio
rm -rf ~/Library/Application\ Support/VisualStudio/7.0/LocalInstall/Addins/
rm -rf ~/Library/Application\ Support/VisualStudio/8.0/LocalInstall/Addins/
همچنین دایرکتوری زیر که شامل فایل های و فولدر های Xamarin هست را نیز پاک کنید. اما توجه کنید که این دایرکتوری اطلاعات android signing keys را نگهداری میکند. (برای اطلاعات بیشتر به بخش حذف Android SDK و Java SDK مراجعه کنید):
rm -rf ~/Library/Developer/Xamarin
Uninstalling Mono SDK (MDK)
Mono یک پیاده سازی open-source از فرم وورک Microsoft .NET است و توسط تمام محصولات Xamarin، Xamarin.ios،Xamarin. Android و Xamarin.mac، برای توسعه این پلتفرم ها با C# استفاده میشود.
به جز Visual Studio برای Mac، نرم افزار های دیگری هم، مانند Unity، از Mono استفاده میکنند. پیش از حذف Mono از وابسته نبودن برنامه های دیگر به آن اطمینان حاصل کنید.
برای حذف پلتفرم Mono از سیستم، command های زیر را در terminal اجرا کنید:
sudo rm -rf /Library/Frameworks/Mono.framework
sudo pkgutil --forget com.xamarin.mono-MDK.pkg
sudo rm -rf /etc/paths.d/mono-commands
Uninstalling Xamarin.Android
نیازمندی های زیادی برای نصب و استفاده از Xamarin.Android وجود دارد(مانند Android SDK و Java SDK ). برای حذف Xamarin.Android ، command های زیر را در Terminal اجرا کنید:
sudo rm -rf /Developer/MonoDroid
rm -rf ~/Library/MonoAndroid
sudo pkgutil --forget com.xamarin.android.pkg
sudo rm -rf /Library/Frameworks/Xamarin.Android.framework
Uninstalling Android SDK and Java SDK
Android SDK ها برای توسعه اپلیکیشن های اندروید ضروری اند. برای حذف کامل تمام بخش های Android SDK، فایل موجود در آدرس ~/Library/Developer/Xamarin/ را به Trash منتقل کنید.
توجه کنید که Android signing keys که توسط visual studio برای Mac ایجاد میشوند، در آدرس ~/Library/Developer/Xamarin/Keystore هستند. اگر مایل به حفظ این اطلاعات هستید، از آنها backup بگیرید و یا این دایرکتوری را حذف نکنید.
Java SDK (JDK) ها نیازی به uninstall کردن ندارند زیرا که بخشی از Mac OS/macOS هستند.
Uninstalling Android AVD
به جز Visual Studio، اپلیکیشن های دیگری نیز از Android AVD ها استفاده میکنند، مانند Android Studio.Removing. حذف این دایرکتوری ممکن است باعث ایجاد مشکل برای پروژه های Android Studio شود.
برای حذف Android AVD ها و بخش های دیگر Android از command زیر استفاده کنید:
rm -rf ~/.android
برای حذف تنها Android AVD ها از command زیر استفاده کنید:
rm -rf ~/.android/avd
Uninstalling Xamarin.ios
Xamarin.ios توسعه اپلیکیشن ها با استفاده از C# و F# را با Visual Studio برای Mac ممکن میکند.
برای حذف تمام فایل های Xamarin.ios از file system از command های زیر استفاده کنید:
rm -rf ~/Library/MonoTouch
sudo rm -rf /Library/Frameworks/Xamarin.iOS.framework
sudo rm -rf /Developer/MonoTouch
sudo pkgutil --forget com.xamarin.monotouch.pkg
sudo pkgutil --forget com.xamarin.xamarin-ios-build-host.pkg
sudo pkgutil --forget com.xamarin.xamarin.ios.pkg
Uninstalling Xamarin.Mac
برای حذف Xamarin.Mac از سیستم خود، میتوانید از دو command زیر استفاده کنید تا تمامی بخش های مربوط به آن را از سیستم خود حذف کنید:
sudo rm -rf /Library/Frameworks/Xamarin.Mac.framework
rm -rf ~/Library/Xamarin.Mac
Uninstalling workbooks and Inspector
از ورژن 1.2.2 ، میتوانید & Inspector Xamarin Workbook ها را با اجرا:
sudo /Library/Frameworks/Xamarin.Interactive.framework/Versions/Current/uninstall
حذف کنید.
برای ورژن های قدیدمی تر، باید بخش های زیر را به صورت دستی حذف کنید:
- اپلیکیشن workbook در: "/Applications/Xamarin Workbooks.app"
- اپلیکیشن Inspector در: "Applications/Xamarin Inspector.app"
- Add-ins در:
"~/Library/ApplicationSupport/XamarinStudio6.0/LocalInstall/Addins/Xamarin.Interactive"
,
"~/Library/Application Support/XamarinStudio-6.0/LocalInstall/Addins/Xamarin.Inspector"
/Library/Frameworks/Xamarin.Interactive.framework
,
/Library/Frameworks/Xamarin.Inspector.framework
Uninstalling the Xamarin Profiler
sudo rm -rf "/Applications/Xamarin Profiler.app"
Uninstalling the Visual Studio Installer
از command های زیر برای حذف تمام بخش های مربوط به Xamarin Universal Installer استفاده کنید:
rm -rf ~/Library/Caches/XamarinInstaller/
rm -rf ~/Library/Caches/VisualStudioInstaller/
rm -rf ~/Library/Logs/XamarinInstaller/
rm -rf ~/Library/Logs/VisualStudioInstaller/
rm -rf ~/Library/Preferences/Xamarin/
rm -rf "~/Library/Preferences/Visual Studio/"
حذف Visual Studio 2019 for mac preview
Visual studio 2019 for mac previewبه طور جداگانه منتشر شده بود که به شما اجازه میداد هم زمان با Visual Studio 2017 خود بر Mac کار کنید.
حالا که Visual Studio 2019 برای Mac منتشر شده است، شما میتوانید Visual Studio 2019 for mac preview خود را باخیال راحت پاک کنید.
برای uninstall کردن اپلیکیشن preview، visual studio(preview) را از Application های خود انتخاب کنید و طبق شکل زیر Move to Trash را کلیک کنید:
میتوانید از command زیر هم برای حذف preview استفاده کنید:
rm -rf ~/Library/Preferences/com.microsoft.visual-studio-preview.plist