在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使用的所有构建系统。
答案 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
否则您无法进行应用更新!