{"action":"created","comment":{"url":"https://api.github.com/repos/dotnet/core-docs/pulls/comments/66127836","id":66127836,"diff_hunk":"@@ -0,0 +1,105 @@\n+Building simple C# solutions with Visual Studio\n+===============================================\n+\n+by [Bertrand Le Roy](https://github.com/bleroy) and [Phillip Carter](https://github.com/cartermp)\n+\n+The scripts in this document describe the steps necessary to build a number of typical .NET Core solutions, or solutions that include .NET Core components, using Visual Studio. The scenarios include testing, and using third-party libraries that have not been explicitly built for the most recent version of .NET Core.\n+\n+Prerequisites\n+-------------\n+\n+These scripts assume that [Visual Studio 2015 Update 2](https://www.visualstudio.com/en-us/news/vs2015-update2-vs.aspx), and the [.NET Core RC2 SDK preview with Visual Studio tooling](https://www.microsoft.com/net/core) are installed on the machine.\n+\n+A solution using only .NET Core projects\n+----------------------------------------\n+\n+### Writing the library\n+\n+1. File -> New -> Project. Under Templates / Visual C# / .NET Core, choose \"Class Library (.NET Core)\" and name the project \"Library\" and the solution \"Golden\". Leave \"Create directory for solution\" checked.\n+2. Under References, manage NuGet packages, use \"nuget.org\" as the package source, and browse (including prerelease) for `Newtonsoft.Json`. Install. Restore packages.","path":"docs/scenarios/solution-authoring/vs-golden-path.md","position":19,"original_position":19,"commit_id":"16118b47b4495ee377aa42c49e3ad460506bf1fc","original_commit_id":"edbddfcfa899f2c42dad3271e3bd9be862b266ff","user":{"login":"mairaw","id":12971179,"avatar_url":"https://avatars.githubusercontent.com/u/12971179?v=3","gravatar_id":"","url":"https://api.github.com/users/mairaw","html_url":"https://github.com/mairaw","followers_url":"https://api.github.com/users/mairaw/followers","following_url":"https://api.github.com/users/mairaw/following{/other_user}","gists_url":"https://api.github.com/users/mairaw/gists{/gist_id}","starred_url":"https://api.github.com/users/mairaw/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/mairaw/subscriptions","organizations_url":"https://api.github.com/users/mairaw/orgs","repos_url":"https://api.github.com/users/mairaw/repos","events_url":"https://api.github.com/users/mairaw/events{/privacy}","received_events_url":"https://api.github.com/users/mairaw/received_events","type":"User","site_admin":false},"body":"Install. Restore packages. -> what's the action here? are they clicking on a button or something?","created_at":"2016-06-07T18:35:59Z","updated_at":"2016-06-07T18:35:59Z","html_url":"https://github.com/dotnet/core-docs/pull/410#discussion_r66127836","pull_request_url":"https://api.github.com/repos/dotnet/core-docs/pulls/410","_links":{"self":{"href":"https://api.github.com/repos/dotnet/core-docs/pulls/comments/66127836"},"html":{"href":"https://github.com/dotnet/core-docs/pull/410#discussion_r66127836"},"pull_request":{"href":"https://api.github.com/repos/dotnet/core-docs/pulls/410"}}},"pull_request":{"url":"https://api.github.com/repos/dotnet/core-docs/pulls/410","id":67539346,"html_url":"https://github.com/dotnet/core-docs/pull/410","diff_url":"https://github.com/dotnet/core-docs/pull/410.diff","patch_url":"https://github.com/dotnet/core-docs/pull/410.patch","issue_url":"https://api.github.com/repos/dotnet/core-docs/issues/410","number":410,"state":"open","locked":false,"title":"Add \"golden path\" Visual Studio end-to-end scripts.","user":{"login":"bleroy","id":1165609,"avatar_url":"https://avatars.githubusercontent.com/u/1165609?v=3","gravatar_id":"","url":"https://api.github.com/users/bleroy","html_url":"https://github.com/bleroy","followers_url":"https://api.github.com/users/bleroy/followers","following_url":"https://api.github.com/users/bleroy/following{/other_user}","gists_url":"https://api.github.com/users/bleroy/gists{/gist_id}","starred_url":"https://api.github.com/users/bleroy/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/bleroy/subscriptions","organizations_url":"https://api.github.com/users/bleroy/orgs","repos_url":"https://api.github.com/users/bleroy/repos","events_url":"https://api.github.com/users/bleroy/events{/privacy}","received_events_url":"https://api.github.com/users/bleroy/received_events","type":"User","site_admin":false},"body":"","created_at":"2016-04-22T16:35:09Z","updated_at":"2016-06-07T18:35:59Z","closed_at":null,"merged_at":null,"merge_commit_sha":"526ea88830a40440893c85cf844994bcbe811f8c","assignee":null,"milestone":null,"commits_url":"https://api.github.com/repos/dotnet/core-docs/pulls/410/commits","review_comments_url":"https://api.github.com/repos/dotnet/core-docs/pulls/410/comments","review_comment_url":"https://api.github.com/repos/dotnet/core-docs/pulls/comments{/number}","comments_url":"https://api.github.com/repos/dotnet/core-docs/issues/410/comments","statuses_url":"https://api.github.com/repos/dotnet/core-docs/statuses/16118b47b4495ee377aa42c49e3ad460506bf1fc","head":{"label":"bleroy:dotnet/beleroy-vs-golden-path","ref":"dotnet/beleroy-vs-golden-path","sha":"16118b47b4495ee377aa42c49e3ad460506bf1fc","user":{"login":"bleroy","id":1165609,"avatar_url":"https://avatars.githubusercontent.com/u/1165609?v=3","gravatar_id":"","url":"https://api.github.com/users/bleroy","html_url":"https://github.com/bleroy","followers_url":"https://api.github.com/users/bleroy/followers","following_url":"https://api.github.com/users/bleroy/following{/other_user}","gists_url":"https://api.github.com/users/bleroy/gists{/gist_id}","starred_url":"https://api.github.com/users/bleroy/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/bleroy/subscriptions","organizations_url":"https://api.github.com/users/bleroy/orgs","repos_url":"https://api.github.com/users/bleroy/repos","events_url":"https://api.github.com/users/bleroy/events{/privacy}","received_events_url":"https://api.github.com/users/bleroy/received_events","type":"User","site_admin":false},"repo":{"id":38127777,"name":"core-docs","full_name":"bleroy/core-docs","owner":{"login":"bleroy","id":1165609,"avatar_url":"https://avatars.githubusercontent.com/u/1165609?v=3","gravatar_id":"","url":"https://api.github.com/users/bleroy","html_url":"https://github.com/bleroy","followers_url":"https://api.github.com/users/bleroy/followers","following_url":"https://api.github.com/users/bleroy/following{/other_user}","gists_url":"https://api.github.com/users/bleroy/gists{/gist_id}","starred_url":"https://api.github.com/users/bleroy/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/bleroy/subscriptions","organizations_url":"https://api.github.com/users/bleroy/orgs","repos_url":"https://api.github.com/users/bleroy/repos","events_url":"https://api.github.com/users/bleroy/events{/privacy}","received_events_url":"https://api.github.com/users/bleroy/received_events","type":"User","site_admin":false},"private":false,"html_url":"https://github.com/bleroy/core-docs","description":".NET Core documentation (work in progress).","fork":true,"url":"https://api.github.com/repos/bleroy/core-docs","forks_url":"https://api.github.com/repos/bleroy/core-docs/forks","keys_url":"https://api.github.com/repos/bleroy/core-docs/keys{/key_id}","collaborators_url":"https://api.github.com/repos/bleroy/core-docs/collaborators{/collaborator}","teams_url":"https://api.github.com/repos/bleroy/core-docs/teams","hooks_url":"https://api.github.com/repos/bleroy/core-docs/hooks","issue_events_url":"https://api.github.com/repos/bleroy/core-docs/issues/events{/number}","events_url":"https://api.github.com/repos/bleroy/core-docs/events","assignees_url":"https://api.github.com/repos/bleroy/core-docs/assignees{/user}","branches_url":"https://api.github.com/repos/bleroy/core-docs/branches{/branch}","tags_url":"https://api.github.com/repos/bleroy/core-docs/tags","blobs_url":"https://api.github.com/repos/bleroy/core-docs/git/blobs{/sha}","git_tags_url":"https://api.github.com/repos/bleroy/core-docs/git/tags{/sha}","git_refs_url":"https://api.github.com/repos/bleroy/core-docs/git/refs{/sha}","trees_url":"https://api.github.com/repos/bleroy/core-docs/git/trees{/sha}","statuses_url":"https://api.github.com/repos/bleroy/core-docs/statuses/{sha}","languages_url":"https://api.github.com/repos/bleroy/core-docs/languages","stargazers_url":"https://api.github.com/repos/bleroy/core-docs/stargazers","contributors_url":"https://api.github.com/repos/bleroy/core-docs/contributors","subscribers_url":"https://api.github.com/repos/bleroy/core-docs/subscribers","subscription_url":"https://api.github.com/repos/bleroy/core-docs/subscription","commits_url":"https://api.github.com/repos/bleroy/core-docs/commits{/sha}","git_commits_url":"https://api.github.com/repos/bleroy/core-docs/git/commits{/sha}","comments_url":"https://api.github.com/repos/bleroy/core-docs/comments{/number}","issue_comment_url":"https://api.github.com/repos/bleroy/core-docs/issues/comments{/number}","contents_url":"https://api.github.com/repos/bleroy/core-docs/contents/{+path}","compare_url":"https://api.github.com/repos/bleroy/core-docs/compare/{base}...{head}","merges_url":"https://api.github.com/repos/bleroy/core-docs/merges","archive_url":"https://api.github.com/repos/bleroy/core-docs/{archive_format}{/ref}","downloads_url":"https://api.github.com/repos/bleroy/core-docs/downloads","issues_url":"https://api.github.com/repos/bleroy/core-docs/issues{/number}","pulls_url":"https://api.github.com/repos/bleroy/core-docs/pulls{/number}","milestones_url":"https://api.github.com/repos/bleroy/core-docs/milestones{/number}","notifications_url":"https://api.github.com/repos/bleroy/core-docs/notifications{?since,all,participating}","labels_url":"https://api.github.com/repos/bleroy/core-docs/labels{/name}","releases_url":"https://api.github.com/repos/bleroy/core-docs/releases{/id}","deployments_url":"https://api.github.com/repos/bleroy/core-docs/deployments","created_at":"2015-06-26T18:43:31Z","updated_at":"2015-06-25T05:18:03Z","pushed_at":"2016-06-07T18:26:18Z","git_url":"git://github.com/bleroy/core-docs.git","ssh_url":"git@github.com:bleroy/core-docs.git","clone_url":"https://github.com/bleroy/core-docs.git","svn_url":"https://github.com/bleroy/core-docs","homepage":"http://dotnet.readthedocs.org","size":10594,"stargazers_count":0,"watchers_count":0,"language":null,"has_issues":false,"has_downloads":true,"has_wiki":true,"has_pages":false,"forks_count":0,"mirror_url":null,"open_issues_count":0,"forks":0,"open_issues":0,"watchers":0,"default_branch":"master"}},"base":{"label":"dotnet:master","ref":"master","sha":"92e1d0e861c7f2e6eb8e0b445a54863439d42634","user":{"login":"dotnet","id":9141961,"avatar_url":"https://avatars.githubusercontent.com/u/9141961?v=3","gravatar_id":"","url":"https://api.github.com/users/dotnet","html_url":"https://github.com/dotnet","followers_url":"https://api.github.com/users/dotnet/followers","following_url":"https://api.github.com/users/dotnet/following{/other_user}","gists_url":"https://api.github.com/users/dotnet/gists{/gist_id}","starred_url":"https://api.github.com/users/dotnet/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/dotnet/subscriptions","organizations_url":"https://api.github.com/users/dotnet/orgs","repos_url":"https://api.github.com/users/dotnet/repos","events_url":"https://api.github.com/users/dotnet/events{/privacy}","received_events_url":"https://api.github.com/users/dotnet/received_events","type":"Organization","site_admin":false},"repo":{"id":35890081,"name":"core-docs","full_name":"dotnet/core-docs","owner":{"login":"dotnet","id":9141961,"avatar_url":"https://avatars.githubusercontent.com/u/9141961?v=3","gravatar_id":"","url":"https://api.github.com/users/dotnet","html_url":"https://github.com/dotnet","followers_url":"https://api.github.com/users/dotnet/followers","following_url":"https://api.github.com/users/dotnet/following{/other_user}","gists_url":"https://api.github.com/users/dotnet/gists{/gist_id}","starred_url":"https://api.github.com/users/dotnet/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/dotnet/subscriptions","organizations_url":"https://api.github.com/users/dotnet/orgs","repos_url":"https://api.github.com/users/dotnet/repos","events_url":"https://api.github.com/users/dotnet/events{/privacy}","received_events_url":"https://api.github.com/users/dotnet/received_events","type":"Organization","site_admin":false},"private":false,"html_url":"https://github.com/dotnet/core-docs","description":".NET Core documentation (work in progress).","fork":false,"url":"https://api.github.com/repos/dotnet/core-docs","forks_url":"https://api.github.com/repos/dotnet/core-docs/forks","keys_url":"https://api.github.com/repos/dotnet/core-docs/keys{/key_id}","collaborators_url":"https://api.github.com/repos/dotnet/core-docs/collaborators{/collaborator}","teams_url":"https://api.github.com/repos/dotnet/core-docs/teams","hooks_url":"https://api.github.com/repos/dotnet/core-docs/hooks","issue_events_url":"https://api.github.com/repos/dotnet/core-docs/issues/events{/number}","events_url":"https://api.github.com/repos/dotnet/core-docs/events","assignees_url":"https://api.github.com/repos/dotnet/core-docs/assignees{/user}","branches_url":"https://api.github.com/repos/dotnet/core-docs/branches{/branch}","tags_url":"https://api.github.com/repos/dotnet/core-docs/tags","blobs_url":"https://api.github.com/repos/dotnet/core-docs/git/blobs{/sha}","git_tags_url":"https://api.github.com/repos/dotnet/core-docs/git/tags{/sha}","git_refs_url":"https://api.github.com/repos/dotnet/core-docs/git/refs{/sha}","trees_url":"https://api.github.com/repos/dotnet/core-docs/git/trees{/sha}","statuses_url":"https://api.github.com/repos/dotnet/core-docs/statuses/{sha}","languages_url":"https://api.github.com/repos/dotnet/core-docs/languages","stargazers_url":"https://api.github.com/repos/dotnet/core-docs/stargazers","contributors_url":"https://api.github.com/repos/dotnet/core-docs/contributors","subscribers_url":"https://api.github.com/repos/dotnet/core-docs/subscribers","subscription_url":"https://api.github.com/repos/dotnet/core-docs/subscription","commits_url":"https://api.github.com/repos/dotnet/core-docs/commits{/sha}","git_commits_url":"https://api.github.com/repos/dotnet/core-docs/git/commits{/sha}","comments_url":"https://api.github.com/repos/dotnet/core-docs/comments{/number}","issue_comment_url":"https://api.github.com/repos/dotnet/core-docs/issues/comments{/number}","contents_url":"https://api.github.com/repos/dotnet/core-docs/contents/{+path}","compare_url":"https://api.github.com/repos/dotnet/core-docs/compare/{base}...{head}","merges_url":"https://api.github.com/repos/dotnet/core-docs/merges","archive_url":"https://api.github.com/repos/dotnet/core-docs/{archive_format}{/ref}","downloads_url":"https://api.github.com/repos/dotnet/core-docs/downloads","issues_url":"https://api.github.com/repos/dotnet/core-docs/issues{/number}","pulls_url":"https://api.github.com/repos/dotnet/core-docs/pulls{/number}","milestones_url":"https://api.github.com/repos/dotnet/core-docs/milestones{/number}","notifications_url":"https://api.github.com/repos/dotnet/core-docs/notifications{?since,all,participating}","labels_url":"https://api.github.com/repos/dotnet/core-docs/labels{/name}","releases_url":"https://api.github.com/repos/dotnet/core-docs/releases{/id}","deployments_url":"https://api.github.com/repos/dotnet/core-docs/deployments","created_at":"2015-05-19T15:13:32Z","updated_at":"2016-06-07T16:29:00Z","pushed_at":"2016-06-07T18:26:19Z","git_url":"git://github.com/dotnet/core-docs.git","ssh_url":"git@github.com:dotnet/core-docs.git","clone_url":"https://github.com/dotnet/core-docs.git","svn_url":"https://github.com/dotnet/core-docs","homepage":"http://dotnet.github.io/docs/index.html","size":14847,"stargazers_count":105,"watchers_count":105,"language":"CSS","has_issues":true,"has_downloads":true,"has_wiki":true,"has_pages":false,"forks_count":120,"mirror_url":null,"open_issues_count":155,"forks":120,"open_issues":155,"watchers":105,"default_branch":"master"}},"_links":{"self":{"href":"https://api.github.com/repos/dotnet/core-docs/pulls/410"},"html":{"href":"https://github.com/dotnet/core-docs/pull/410"},"issue":{"href":"https://api.github.com/repos/dotnet/core-docs/issues/410"},"comments":{"href":"https://api.github.com/repos/dotnet/core-docs/issues/410/comments"},"review_comments":{"href":"https://api.github.com/repos/dotnet/core-docs/pulls/410/comments"},"review_comment":{"href":"https://api.github.com/repos/dotnet/core-docs/pulls/comments{/number}"},"commits":{"href":"https://api.github.com/repos/dotnet/core-docs/pulls/410/commits"},"statuses":{"href":"https://api.github.com/repos/dotnet/core-docs/statuses/16118b47b4495ee377aa42c49e3ad460506bf1fc"}}}}
{"actor":{"display_login":"mairaw"}}