servicestack,xamarin-studio,Macos,servicestack,Xamarin Studio" /> servicestack,xamarin-studio,Macos,servicestack,Xamarin Studio" />

Macos System.IO.IOException:打开的文件太多

Macos System.IO.IOException:打开的文件太多,macos,servicestack,xamarin-studio,Macos,servicestack,Xamarin Studio,在Mac OS X上调试ServiceStack web应用程序时,我间歇性地遇到此错误 我似乎无法确定它是什么,我已尝试使用以下命令杀死xamarin web服务器: ps aux | grep xsp4 | grep -v grep | awk '{print $2}' | xargs kill -9 xsp4 --root ~/Development/PROJ_FOLDER --port 8080 我已尝试续订DHCP租约并清除DNS缓存。 甚至尝试重新启动整个Mac 请注意,代码似乎

在Mac OS X上调试ServiceStack web应用程序时,我间歇性地遇到此错误

我似乎无法确定它是什么,我已尝试使用以下命令杀死xamarin web服务器:

ps aux | grep xsp4 | grep -v grep | awk '{print $2}' | xargs kill -9
xsp4 --root ~/Development/PROJ_FOLDER --port 8080
我已尝试续订DHCP租约并清除DNS缓存。 甚至尝试重新启动整个Mac

请注意,代码似乎没有任何错误,因为当我使用以下命令手动运行Xamarin web服务器时:

ps aux | grep xsp4 | grep -v grep | awk '{print $2}' | xargs kill -9
xsp4 --root ~/Development/PROJ_FOLDER --port 8080
它很好用。。。 我只在从Xamarin Studio运行应用程序时才看到这个问题


有什么想法吗?

我通过禁用Mono的文件监视程序解决了类似的问题

在终端中:

export MONO_MANAGED_WATCHER=disabled

您可能还想查看。

避免仅链接答案;它们很可能因低质量而关闭。如果链接发生更改/移动,您的答案将不再有效,因此最好将链接中的相关信息包含在您的答案中。自从应用此更改后,我没有遇到错误。谢谢谢谢,我怎样才能再打开它?