I am newbie to TFS. I am trying to automate process of build upon checking in the code in TFS. I setup a Controller and an Agent. I created a new build definition and set a "build" and "drop" folder on c:. I check in the code, expecting to see the generated dll files in "drop" folders. There's none, just "logs" folder. The "binaries" folder in "build" folder is also empty. Apparently the binaries are not being generated at all. How can I have MSBuild to generate the dll files? They are generated when I compile the website locally on my development machine under "bin\" folder. The solution is comprised of two separate projects: "core" and "web" where "core" is referenced within "web". Any thoughts?
1
votes
Have you looked through the build logs?
- gregpakes
Yes. The log reports that the build was successful, but there's a warning though
- Ben
C:\Windows\Microsoft.NET\Framework64\v4.0.30319\Microsoft.Common.targets(610,5): warning : The OutputPath property is not set for project 'Web.csproj'. Please check to make sure that you have specified a valid combination of Configuration and Platform for this project. Configuration='Debug' Platform='Any CPU'. You may be seeing this message because you are trying to build a project without a solution file, and have specified a non-default Configuration or Platform that doesn't exist for this project. [C:\Builds\1\xx\Build on Commits\Sources\xx\Web\Web.csproj]
- Ben
Does it have anything to do with that warning?
- Ben