I have an Asp.Net MVC Web Application that I am developing. I have TeamCity installed on my development workstation, and have been running CI builds on. All has been working fine. I'd like to move TeamCity off of my machine, and onto the new dev/build server that was just delivered. I do not want to install Visual Studio onto the build server. But it seams that msbuild cannot build the Web Application project.
E:\TeamCity\buildAgent\work\48e528785fe346fa\src\Web\Web.csproj(489, 11): error MSB4019: The imported project "C:\Program Files\MSBuild\Microsoft\VisualStudio\v9.0\WebApplications\Microsoft.WebApplication.targets" was not found. Confirm that the path in the declaration is correct, and that the file exists on disk.
I've found a few hits on google, but nothing acceptable. Suggestions were to either install Visual Studio, or copy certain directories from Visual Studio over to the server, etc.
What can I do to enable TeamCity to build my project on the dev/build server.
Looks like copying the file over will definitely work. Have you tried it? Think of the .targets file as a series of definitions for how MSBuild will do its work.
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With