有没有办法清理bin&使用Visual Studio for Mac的解决方案中的obj目录?

时间:2018-01-05 12:43:50

标签: xamarin xamarin.forms visual-studio-mac

通常有必要删除bin& obj目录由于一些奇怪的错误,特别是对于Xamarin项目。我想知道是否有人找到了一种有效的方法来处理它?通过高效我的意思是自动或半自动解决方案,因此不需要离开IDE并手动删除此目录。

1 个答案:

答案 0 :(得分:3)

将分享我自己发现/创建的解决方案。

'DeepClean'是Visual Studio for macOs的简单开源扩展,允许您执行以下操作:
- 删除/ bin& / obj dirs
- 删除/打包目录
- 删除全局NuGet缓存
- 从任何解决方案文件夹打开终端

您可以从here获取。

请谨慎使用。

或者,如果您不想依赖扩展,可以使用下一个script,它将删除所有嵌套的bin,obj和packages目录:

find . -iname "bin" -o -iname "obj" -o -iname "packages" | xargs rm -rf

如果删除/ packages目录,则必须恢复解决方案包,否则不会构建。