{"action":"created","issue":{"url":"https://api.github.com/repos/PerfDotNet/BenchmarkDotNet/issues/191","repository_url":"https://api.github.com/repos/PerfDotNet/BenchmarkDotNet","labels_url":"https://api.github.com/repos/PerfDotNet/BenchmarkDotNet/issues/191/labels{/name}","comments_url":"https://api.github.com/repos/PerfDotNet/BenchmarkDotNet/issues/191/comments","events_url":"https://api.github.com/repos/PerfDotNet/BenchmarkDotNet/issues/191/events","html_url":"https://github.com/PerfDotNet/BenchmarkDotNet/issues/191","id":156616189,"number":191,"title":"MSBuild dependency - best way of fixing?","user":{"login":"jskeet","id":17011,"avatar_url":"https://avatars.githubusercontent.com/u/17011?v=3","gravatar_id":"","url":"https://api.github.com/users/jskeet","html_url":"https://github.com/jskeet","followers_url":"https://api.github.com/users/jskeet/followers","following_url":"https://api.github.com/users/jskeet/following{/other_user}","gists_url":"https://api.github.com/users/jskeet/gists{/gist_id}","starred_url":"https://api.github.com/users/jskeet/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/jskeet/subscriptions","organizations_url":"https://api.github.com/users/jskeet/orgs","repos_url":"https://api.github.com/users/jskeet/repos","events_url":"https://api.github.com/users/jskeet/events{/privacy}","received_events_url":"https://api.github.com/users/jskeet/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":1,"created_at":"2016-05-24T21:41:32Z","updated_at":"2016-05-25T05:41:41Z","closed_at":null,"body":"I've managed to get the benchmarks running on my dev box, but on my CI machine I'm failing - when I run it (with `dotnet run`) I end up with an exception:\r\n\r\n```text\r\nUnhandled Exception: System.IO.FileNotFoundException: Could not load file or assembly 'Microsoft.Build, Version=12.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a' or one of its dependencies. The system cannot find the file specified.\r\n   at BenchmarkDotNet.Toolchains.Classic.ClassicBuilder.Build(GenerateResult generateResult, ILogger logger, Benchmark benchmark)\r\n   at BenchmarkDotNet.Running.BenchmarkRunner.Build(ILogger logger, IToolchain toolchain, GenerateResult generateResult, Benchmark benchmark)\r\n   at BenchmarkDotNet.Running.BenchmarkRunner.Run(Benchmark benchmark, ILogger logger, IConfig config, String rootArtifactsFolderPath)\r\n   at BenchmarkDotNet.Running.BenchmarkRunner.Run(Benchmark[] benchmarks, ILogger logger, String title, IConfig config, String rootArtifactsFolderPath)\r\n   at BenchmarkDotNet.Running.BenchmarkRunner.Run(Benchmark[] benchmarks, IConfig config)\r\n   at BenchmarkDotNet.Running.BenchmarkSwitcher.RunBenchmarks(String[] args)\r\n   at NodaTime.Benchmarks.Program.Main(String[] args) in C:\\Users\\Jon\\NodaTime\\nodatime\\src\\NodaTime.Benchmarks\\Program.cs:line 17\r\n```\r\n\r\nI assume it needs the assemblies in the GAC, but I'm not sure of the least-impact way of doing that. Aside from anything else, something to add in the Getting Started section?\r\n\r\n(The machine has VS 2015 installed as well as .NET Core RC2.)"},"comment":{"url":"https://api.github.com/repos/PerfDotNet/BenchmarkDotNet/issues/comments/221478304","html_url":"https://github.com/PerfDotNet/BenchmarkDotNet/issues/191#issuecomment-221478304","issue_url":"https://api.github.com/repos/PerfDotNet/BenchmarkDotNet/issues/191","id":221478304,"user":{"login":"AndreyAkinshin","id":2259237,"avatar_url":"https://avatars.githubusercontent.com/u/2259237?v=3","gravatar_id":"","url":"https://api.github.com/users/AndreyAkinshin","html_url":"https://github.com/AndreyAkinshin","followers_url":"https://api.github.com/users/AndreyAkinshin/followers","following_url":"https://api.github.com/users/AndreyAkinshin/following{/other_user}","gists_url":"https://api.github.com/users/AndreyAkinshin/gists{/gist_id}","starred_url":"https://api.github.com/users/AndreyAkinshin/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/AndreyAkinshin/subscriptions","organizations_url":"https://api.github.com/users/AndreyAkinshin/orgs","repos_url":"https://api.github.com/users/AndreyAkinshin/repos","events_url":"https://api.github.com/users/AndreyAkinshin/events{/privacy}","received_events_url":"https://api.github.com/users/AndreyAkinshin/received_events","type":"User","site_admin":false},"created_at":"2016-05-25T05:41:41Z","updated_at":"2016-05-25T05:41:41Z","body":"We are going to drop MSBuild dependency in the next version. See also: https://github.com/PerfDotNet/BenchmarkDotNet/issues/149"}}
{"actor":{"display_login":"AndreyAkinshin"}}