在Mac上完全卸载Xamarin / Visual Studio

时间:2017-05-11 11:26:35

标签: .net macos visual-studio xamarin xamarin.android

在Xamarin.Android上构建一个项目(我使用Visual Studio Preview 10 for Mac)只是挂起。甚至来自Xamarin的“Hello World”在编译时也会挂起。 所以我尝试重新安装Visual Studio。我使用了所有步骤和xamarin-uninstall.sh脚本(来自https://developer.xamarin.com/guides/cross-platform/getting_started/installation/uninstalling_xamarin/) 但是卸载还没有完成 - 在重新安装Visual Studio后,构建仍然挂起(对于“Hello World”项目,而不是我的)。

所以问题是如何真正完全卸载所有Visual Studio,Xamarin,Xamarin.Android(包括所有模拟器),Mono Framework,Mac上Xamarin / Visual Studio使用的所有构建系统。

1 个答案:

答案 0 :(得分:2)

事实证明Xamarin / Visual Studio安装创建的目录很多,甚至Xamarin人都没有提到过。 这是在编译再次工作之前我必须删除的目录列表(不知道哪一个是恶意的):

主目录中的几个目录:

rm -rf~ / .android~ / .mono~ / .nuget~ / .templateengine~ / .oracle_jre_usage~ / .subversion~ / .config~ / .local

以及其他一些目录:

sudo rm -rf~ / Library / Developer / Xamarin *#for XamarinStudio

sudo rm -rf~ / Library / VisualStudio *

sudo rm -rf~ / Library / Preferences / VisualStudio

sudo rm -rf~ / Library / Preferences / com.microsoft.visual-studio.plist

sudo rm -rf~ / Library / Preferences / com.xamarin.AndroidSdkManager.plist

sudo rm -rf~ / Library / Caches / com.microsoft.visual-studio

sudo rm -rf~ / Library / Caches / com.xamarin *

sudo rm -rf~ / Library / Caches / Xamarin *

sudo rm -rf~ / Library / Caches / VisualStudio *

sudo rm -rf~ / Library / Logs / VisualStudio

sudo rm -rf~ / Library / Preferences / VisualStudio

sudo rm -rf"〜/ Library / Application \ Support / VisualStudio" /

编辑:

删除非常重要的东西很容易。 确保保留证书文件,通常位于:

〜/库/开发商/ Xamarin /密钥库/应用程序的名字/ appname.keystore

否则您无法进行应用更新!