{"action":"created","issue":{"url":"https://api.github.com/repos/mono/mono/issues/2951","repository_url":"https://api.github.com/repos/mono/mono","labels_url":"https://api.github.com/repos/mono/mono/issues/2951/labels{/name}","comments_url":"https://api.github.com/repos/mono/mono/issues/2951/comments","events_url":"https://api.github.com/repos/mono/mono/issues/2951/events","html_url":"https://github.com/mono/mono/pull/2951","id":150912972,"number":2951,"title":"Update vcxproj files to statically link C runtimes","user":{"login":"mrvoorhe","id":16102349,"avatar_url":"https://avatars.githubusercontent.com/u/16102349?v=3","gravatar_id":"","url":"https://api.github.com/users/mrvoorhe","html_url":"https://github.com/mrvoorhe","followers_url":"https://api.github.com/users/mrvoorhe/followers","following_url":"https://api.github.com/users/mrvoorhe/following{/other_user}","gists_url":"https://api.github.com/users/mrvoorhe/gists{/gist_id}","starred_url":"https://api.github.com/users/mrvoorhe/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/mrvoorhe/subscriptions","organizations_url":"https://api.github.com/users/mrvoorhe/orgs","repos_url":"https://api.github.com/users/mrvoorhe/repos","events_url":"https://api.github.com/users/mrvoorhe/events{/privacy}","received_events_url":"https://api.github.com/users/mrvoorhe/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/mono/mono/labels/cla-signed","name":"cla-signed","color":"fef2c0"}],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":6,"created_at":"2016-04-25T16:11:23Z","updated_at":"2016-05-04T14:29:04Z","closed_at":null,"pull_request":{"url":"https://api.github.com/repos/mono/mono/pulls/2951","html_url":"https://github.com/mono/mono/pull/2951","diff_url":"https://github.com/mono/mono/pull/2951.diff","patch_url":"https://github.com/mono/mono/pull/2951.patch"},"body":"Statically link against c runtime libraries so that we can avoid having to deploy c runtime libraries."},"comment":{"url":"https://api.github.com/repos/mono/mono/issues/comments/216882549","html_url":"https://github.com/mono/mono/pull/2951#issuecomment-216882549","issue_url":"https://api.github.com/repos/mono/mono/issues/2951","id":216882549,"user":{"login":"joncham","id":260892,"avatar_url":"https://avatars.githubusercontent.com/u/260892?v=3","gravatar_id":"","url":"https://api.github.com/users/joncham","html_url":"https://github.com/joncham","followers_url":"https://api.github.com/users/joncham/followers","following_url":"https://api.github.com/users/joncham/following{/other_user}","gists_url":"https://api.github.com/users/joncham/gists{/gist_id}","starred_url":"https://api.github.com/users/joncham/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/joncham/subscriptions","organizations_url":"https://api.github.com/users/joncham/orgs","repos_url":"https://api.github.com/users/joncham/repos","events_url":"https://api.github.com/users/joncham/events{/privacy}","received_events_url":"https://api.github.com/users/joncham/received_events","type":"User","site_admin":false},"created_at":"2016-05-04T14:29:04Z","updated_at":"2016-05-04T14:29:04Z","body":"This is to handle how MS deploys C/C++ runtimes @migueldeicaza . You can either link dynamically and then the application (mono or embedders) are required to deploy the MS C runtimes (https://www.microsoft.com/en-us/download/details.aspx?id=48234). Or you can statically link with the C runtime embedded into the binary (mono-2.0.dll) and thus requiring no C runtime deployment.\r\n\r\nAt Unity we statically link to avoid having to deal with the deployment issues. If upstream Mono wants to continue dynamic linking that's fine. We are just going through our patches that may make sense to upstream."}}