{"action":"created","issue":{"url":"https://api.github.com/repos/opentk/opentk/issues/245","labels_url":"https://api.github.com/repos/opentk/opentk/issues/245/labels{/name}","comments_url":"https://api.github.com/repos/opentk/opentk/issues/245/comments","events_url":"https://api.github.com/repos/opentk/opentk/issues/245/events","html_url":"https://github.com/opentk/opentk/issues/245","id":67741109,"number":245,"title":"Supporting .NET Core 5.0","user":{"login":"xanather","id":3013922,"avatar_url":"https://avatars.githubusercontent.com/u/3013922?v=3","gravatar_id":"","url":"https://api.github.com/users/xanather","html_url":"https://github.com/xanather","followers_url":"https://api.github.com/users/xanather/followers","following_url":"https://api.github.com/users/xanather/following{/other_user}","gists_url":"https://api.github.com/users/xanather/gists{/gist_id}","starred_url":"https://api.github.com/users/xanather/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/xanather/subscriptions","organizations_url":"https://api.github.com/users/xanather/orgs","repos_url":"https://api.github.com/users/xanather/repos","events_url":"https://api.github.com/users/xanather/events{/privacy}","received_events_url":"https://api.github.com/users/xanather/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/opentk/opentk/labels/enhancement","name":"enhancement","color":"84b6eb"},{"url":"https://api.github.com/repos/opentk/opentk/labels/question","name":"question","color":"cc317c"}],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":11,"created_at":"2015-04-11T06:11:44Z","updated_at":"2015-08-24T17:58:29Z","closed_at":null,"body":"Ive started this issue to discuss if/how OpenTK will support .NET Core.\r\n\r\nOriginally made a post here a while ago: http://www.opentk.com/node/3915\r\nI think as long as OpenTK supports BCL's it will support .NET Core. SharpDX recently did this to allow its assemblies to be consumed by the CoreCLR runtime.\r\n\r\nMain things I see that might be needed:\r\n1. Using System.Numerics.Vector (Mono should also have this by the time .NET Core releases). This is not necessary but may make some vector math operations faster.\r\n2. Supporting BCL.\r\n3. System.Drawing namespace could be an issue.\r\n\r\nOnce Visual Studio 2015 releases and .NET Core is integrated with it I'll see if I can work on supporting it if it hasn't been looked into by then."},"comment":{"url":"https://api.github.com/repos/opentk/opentk/issues/comments/134318150","html_url":"https://github.com/opentk/opentk/issues/245#issuecomment-134318150","issue_url":"https://api.github.com/repos/opentk/opentk/issues/245","id":134318150,"user":{"login":"mellinoe","id":8918977,"avatar_url":"https://avatars.githubusercontent.com/u/8918977?v=3","gravatar_id":"","url":"https://api.github.com/users/mellinoe","html_url":"https://github.com/mellinoe","followers_url":"https://api.github.com/users/mellinoe/followers","following_url":"https://api.github.com/users/mellinoe/following{/other_user}","gists_url":"https://api.github.com/users/mellinoe/gists{/gist_id}","starred_url":"https://api.github.com/users/mellinoe/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/mellinoe/subscriptions","organizations_url":"https://api.github.com/users/mellinoe/orgs","repos_url":"https://api.github.com/users/mellinoe/repos","events_url":"https://api.github.com/users/mellinoe/events{/privacy}","received_events_url":"https://api.github.com/users/mellinoe/received_events","type":"User","site_admin":false},"created_at":"2015-08-24T17:58:29Z","updated_at":"2015-08-24T17:58:29Z","body":"Hey @manu-silicon , I can help you get it building. Let me know what the specific errors you get are.\r\n\r\nFirst: it requires VS 2015 to build, as it's using the new v3 NuGet packages. It will take some more work to get it independent of that.\r\n\r\nSecond: I have noticed that when opening it on a new machine for the first time, you have to force it to restore the NuGet packages, and I'm actually not sure how to do with the new NuGet UI. Uninstalling and re-installing any of the dependencies seems to force it to refresh/restore the packages. If you don't restore the packages, you will get a ton of errors like \"System.Object is not defined\", etc.\r\n\r\nOther than that, it should be set up to build fine as-is "}}