osx - DNX on Mac OS X: System.DllNotFoundException -
i'm trying run thinktecture idp v3 (https://github.com/identityserver/identityserver3) on mac os x dnx beta4.
to this, i'm using 1 of examples: https://github.com/identityserver/identityserver3.samples/tree/master/source/aspnet5host
if run example on windows, fine.
on os x, mono 4.0.1 , dnx beta4, when run:
mono .../.dnx/runtimes/dnx-mono.1.0.0-beta4/bin/dnx.mono.managed.dll . kestrel
i following error:
[0x7fff74d46300:] exception handling: system.dllnotfoundexception: api-ms-win-core-file-l1-2-0.dll [0x7fff74d46300:] exception handling: system.entrypointnotfoundexception: readfile [0x7fff74d46300:] exception handling: system.entrypointnotfoundexception: loadlibraryexw [0x7fff74d46300:] exception handling: system.reflection.reflectiontypeloadexception: classes in module cannot loaded. started
i'm trying find out api-ms-win-core-file-l1-2-0.dll , asking it. mono? thinktecture package?
my project.json follows:
{ "webroot": "wwwroot", "version": "1.0.0-*", "dependencies": { "kestrel": "1.0.0-beta4", "microsoft.aspnet.server.weblistener": "1.0.0-beta4", "thinktecture.identityserver3": "1.5.0", "microsoft.aspnet.owin": "1.0.0-beta4", "microsoft.owin": "3.0.1", "microsoft.aspnet.dataprotection": "1.0.0-beta4", "microsoft.aspnet.diagnostics": "1.0.0-beta4" }, "commands": { "web": "microsoft.aspnet.hosting --server microsoft.aspnet.server.weblistener --server.urls http://localhost:5000", "kestrel": "microsoft.aspnet.hosting --server kestrel --server.urls http://localhost:5005" }, "frameworks": { "dnx451": { } }, "publishexclude": [ "node_modules", "bower_components", "**.xproj", "**.user", "**.vspscc" ], "exclude": [ "wwwroot", "node_modules", "bower_components" ] }
afaik there incompatibility between mono 4 , asp.net beta 4. user either mono 3.x , beta 4 - or mono 4 , beta 5.
Comments
Post a Comment