{"action":"created","issue":{"url":"https://api.github.com/repos/wixtoolset/issues/issues/5364","repository_url":"https://api.github.com/repos/wixtoolset/issues","labels_url":"https://api.github.com/repos/wixtoolset/issues/issues/5364/labels{/name}","comments_url":"https://api.github.com/repos/wixtoolset/issues/issues/5364/comments","events_url":"https://api.github.com/repos/wixtoolset/issues/issues/5364/events","html_url":"https://github.com/wixtoolset/issues/issues/5364","id":168610357,"number":5364,"title":"PreBuild Events are Run before all References are build when using TFS Buildserver","user":{"login":"miracle152004","id":10463692,"avatar_url":"https://avatars.githubusercontent.com/u/10463692?v=3","gravatar_id":"","url":"https://api.github.com/users/miracle152004","html_url":"https://github.com/miracle152004","followers_url":"https://api.github.com/users/miracle152004/followers","following_url":"https://api.github.com/users/miracle152004/following{/other_user}","gists_url":"https://api.github.com/users/miracle152004/gists{/gist_id}","starred_url":"https://api.github.com/users/miracle152004/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/miracle152004/subscriptions","organizations_url":"https://api.github.com/users/miracle152004/orgs","repos_url":"https://api.github.com/users/miracle152004/repos","events_url":"https://api.github.com/users/miracle152004/events{/privacy}","received_events_url":"https://api.github.com/users/miracle152004/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":3,"created_at":"2016-08-01T10:02:32Z","updated_at":"2016-08-11T19:10:19Z","closed_at":null,"body":"Hi I run into the following bug:\r\n\r\n* 3.10.3\r\n\r\n* Which version of Visual Studio are you building with (if any)?\r\n\r\n> TFS 2015\r\n\r\n* Which version of .NET are you building with?\r\n\r\n> 4.5.1\r\n\r\n* Describe the problem and the steps to reproduce it.\r\n\r\n> When using Windows Installer XML on a build server we are using pre-build events to do some additional work. This work requires that all Projects set as Reference are Build before the Pre-Build Event of the setup is executed. But while doing this we identified that some of the projects aren't available before the setup build is started. This results in an overall build failure. While observing the folders on the server we saw that one project is not build before the setup build is started.\r\n\r\n* Describe the behavior you expected and how it differed from the actual behavior.\r\n\r\n> The Prebuild-Event should only be triggered after all references to the setup project are already build and ready to use.\r\n\r\nCould you please take a look.\r\n\r\nThanks."},"comment":{"url":"https://api.github.com/repos/wixtoolset/issues/issues/comments/239260771","html_url":"https://github.com/wixtoolset/issues/issues/5364#issuecomment-239260771","issue_url":"https://api.github.com/repos/wixtoolset/issues/issues/5364","id":239260771,"user":{"login":"rossbrower","id":12072726,"avatar_url":"https://avatars.githubusercontent.com/u/12072726?v=3","gravatar_id":"","url":"https://api.github.com/users/rossbrower","html_url":"https://github.com/rossbrower","followers_url":"https://api.github.com/users/rossbrower/followers","following_url":"https://api.github.com/users/rossbrower/following{/other_user}","gists_url":"https://api.github.com/users/rossbrower/gists{/gist_id}","starred_url":"https://api.github.com/users/rossbrower/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/rossbrower/subscriptions","organizations_url":"https://api.github.com/users/rossbrower/orgs","repos_url":"https://api.github.com/users/rossbrower/repos","events_url":"https://api.github.com/users/rossbrower/events{/privacy}","received_events_url":"https://api.github.com/users/rossbrower/received_events","type":"User","site_admin":false},"created_at":"2016-08-11T19:10:18Z","updated_at":"2016-08-11T19:10:18Z","body":"Adding the /m:1 argument to msbuild may help. This should prevent msbuild from building other projects in parallel and allow your pre-build task to run at the expected time."}}
{"actor":{"display_login":"rossbrower"}}