Ошибка при запуске веб-приложения ASP на Mac

Я создал веб-приложение в Mac OS и могу его собрать. На dnx web я получаю следующую ошибку:

System.DllNotFoundException: libc.dylib
  at (wrapper managed-to-native) System.IO.KeventWatcher:kqueue ()
  at System.IO.KeventWatcher.GetInstance (IFileWatcher& watcher) <0x105a29310 + 0x000f3> in <filename unknown>:0 
  at System.IO.FileSystemWatcher.InitWatcher () <0x105a28fa0 + 0x0012c> in <filename unknown>:0 
  at System.IO.FileSystemWatcher..ctor (System.String path, System.String filter) <0x105a28d00 + 0x00114> in <filename unknown>:0 
  at System.IO.FileSystemWatcher..ctor (System.String path) <0x105a28cc0 + 0x00023> in <filename unknown>:0 
  at (wrapper remoting-invoke-with-check) System.IO.FileSystemWatcher:.ctor (string)
  at Microsoft.AspNet.FileProviders.PhysicalFilesWatcher..ctor (System.String root) <0x105a285b0 + 0x00154> in <filename unknown>:0 
  at Microsoft.AspNet.FileProviders.PhysicalFileProvider..ctor (System.String root) <0x105a282d0 + 0x000e4> in <filename unknown>:0 
  at Microsoft.AspNet.Hosting.HostingEnvironmentExtensions.Initialize (IHostingEnvironment hostingEnvironment, System.String applicationBasePath, IConfiguration config) <0x105a27f20 + 0x001ea> in <filename unknown>:0 
  at Microsoft.AspNet.Hosting.WebHostBuilder.Build () <0x105a1a860 + 0x000b8> in <filename unknown>:0 
  at Microsoft.AspNet.Hosting.WebApplication.Run (System.Type startupType, System.String[] args) <0x105560990 + 0x00216> in <filename unknown>:0 
  at Microsoft.AspNet.Hosting.WebApplication.Run (System.String[] args) <0x10555fef0 + 0x0001a> in <filename unknown>:0 
  at Microsoft.AspNet.Hosting.Program.Main (System.String[] args) <0x10555fec0 + 0x00014> in <filename unknown>:0 
  at Microsoft.AspNet.Server.Kestrel.Program.Main (System.String[] args) <0x10555fc90 + 0x000b5> in <filename unknown>:0 
  at (wrapper managed-to-native) System.Reflection.MonoMethod:InternalInvoke (System.Reflection.MonoMethod,object,object[],System.Exception&)
  at System.Reflection.MonoMethod.Invoke (System.Object obj, BindingFlags invokeAttr, System.Reflection.Binder binder, System.Object[] parameters, System.Globalization.CultureInfo culture) <0x1050027a0 + 0x000b7> in <filename unknown>:0 
--- End of stack trace from previous location where exception was thrown ---
   at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw () in <filename unknown>:line 0
   at Microsoft.Dnx.Runtime.Common.EntryPointExecutor.Execute (System.Reflection.Assembly assembly, System.String[] args, IServiceProvider serviceProvider) in <filename unknown>:line 0
   at Microsoft.Dnx.ApplicationHost.Program+<>c__DisplayClass3_0.<ExecuteMain>b__0 () in <filename unknown>:line 0
   at System.Threading.Tasks.Task`1[TResult].InnerInvoke () in <filename unknown>:line 0
   at System.Threading.Tasks.Task.Execute () in <filename unknown>:line 0
Unhandled Exception:
System.NullReferenceException: Object reference not set to an instance of an object
   at System.IO.FileSystemWatcher.Stop () in <filename unknown>:line 0
   at System.IO.FileSystemWatcher.Finalize () in <filename unknown>:line 0

Я пробовал предложение в приведенном ниже вопросе : uv_loop_size и установите DYLD_FALLBACK_LIBRARY_PATH.

И все же не в состоянии решить проблему. Любые идеи по ее устранению.


person Swathi08    schedule 14.12.2015    source источник
comment
В терминале что такое вывод echo $DYLD_FALLBACK_LIBRARY_PATH   -  person l'L'l    schedule 14.12.2015
comment
l'L'l вывод - ~/lib:/usr/local/lib:/lib:/usr/local/lib:/Users/labuser/.dnx/packages   -  person Swathi08    schedule 14.12.2015
comment
Похоже, вы пропустили /usr/lib на своем пути.   -  person l'L'l    schedule 14.12.2015
comment
@ I'L'l, где я пропустил / usr / lib?   -  person Swathi08    schedule 14.12.2015
comment
Это не в результате вывода! у вас есть ~/lib, /usr/local/lib (дважды), /lib и ваш каталог libuv...   -  person l'L'l    schedule 14.12.2015
comment
@l'L'l Я установил путь следующим образом. $DYLD_FALLBACK_LIBRARY_PATH=~/lib:/usr/local/lib:/lib:/usr/local/lib и $export DYLD_FALLBACK_LIBRARY_PATH=$DYLD_FALLBACK_LIBRARY_PATH:/Users/labuser/.dnx/packages. Это неправильно?   -  person Swathi08    schedule 14.12.2015
comment
Да, вы кладете вещи туда дважды и все равно пропускаете /usr/lib.   -  person l'L'l    schedule 14.12.2015
comment
@ l'L'l - я добавил /usr/lib в свой путь. Теперь эхо-путь возвращает -~/lib:/usr/local/lib:/Users/labuser/.dnx/packages/Microsoft.AspNet.Server.Kestrel/1.0.0-rc1-final/runtimes/osx:/usr/lib :/usr/локальные/lib. Но я получаю сообщение об ошибке в веб-команде dnx System.EntryPointNotFoundException: uv_loop_size at (wrapper managed-to-native) Microsoft.AspNet.Server.Kestrel.Networking.Libuv+NativeDarwinMonoMethods:uv_loop_size ()   -  person Swathi08    schedule 15.12.2015