Welcome to MSDN Blogs Sign in | Join | Help
Why doesn't Team Build build my web sites?

This has by far been the most popular q on our forums despite some really good documentation around this. First, a look at why this is a troublesome issue. Then, a step by step process to solve your build issues (that was easy, considering all I had to do was point to blogs someone else had already written :-)

Web projects differ from normal managed projects in that they do not have a project file. We all know that, don't we. But it does have a solution file and a folder to save the web pages and code in. The problem comes from source control where web projects are checked in a bit differently from other projects. It is usually checked in as
$/TeamProject
  /WebSolution
    /WebProject
inspite of the solution file perhaps being in the D:\Documents and Settings\User\BlahBlah... folder that might be several steps nested deep within compared to the web project contents folder that might just be in D:\Temp. Source control maps the contents as described above but does not edit the .sln file which still points to the web folder as ..\..\..\...\WebProject based on the level of nesting. More details on this later. Yet another difference arises from the platforms that web projects are built in. Before Whidbey RTM, you would have noticed that web projects did build with "Any CPU" platform. But since RTM, any solution that contains only web projects will build with only ".NET" platform by default and a solution that contains web projects as well as class libraries will have to be built in the platform "Mixed Platforms". Both platforms are available as drop down options in the build configuration wizard in the Configurations page.

Now, the step by step process to build web projects. Nagaraj has a very detailed blog entry on how to build web projects from scratch here. I have also posted a tech note on building web projects hereAfter making the right entries in the web projects, please do not forget to choose "Mixed Platforms" in the Configurations page to build solutions that have other managed projects also along with the web projects and ".NET" to build pure web solutions. Another interesting option to explore would be the web deployment project add in that creates a kind of actual project file per web project. You can find a tech note on that here and a relevant blog entry here.

Hope that makes building web projects in Team Build a breeze now :)

Posted: Tuesday, December 27, 2005 6:14 AM by anutthara
Filed under:

Comments

Deepak Chitnis said:

Followed the instructions to the dot for creating a simple hello, world website and built using Team Build with no errors. When I go to the drop location, there is only one file in the folder BuildLog.txt. Probably I'm missing something. Any help in getting this working would be great help. Content of the BuildLog.txt follow for your reference.

Thanks
Deepak

Build started 5/10/2006 4:11:54 PM.
__________________________________________________
Project "d:\builds\Hello2\Release\BuildType\TFSBuild.proj" (EndToEndIteration target(s)):

Target InitializeEndToEndIteration:
   UpdateBuildNumberDropLocation BuildNumber='Release_20060510.1' DropLocation='\\uswwpwviis001\inetpub\wwwroot\Hello\Release_20060510.1'
   
   
   
Target InitializeBuild:
   Creating directory "d:\builds\Hello2\Release\BuildType\..\Sources".
Target InitializeWorkspace:
   DeleteWorkspaceTask Name="USWWPWSAPP004_Hello2_Release" TeamFoundationServerUrl="http://uswwpwsapp004:8080/"
   Workspace USWWPWSAPP004_Hello2_Release does not exist.
   CreateWorkspaceTask Name="USWWPWSAPP004_Hello2_Release" TeamFoundationServerUrl="http://uswwpwsapp004:8080/" MappingFile="WorkspaceMapping.xml" LocalPath="d:\builds\Hello2\Release\BuildType\..\Sources" TeamProject="Hello2"
Target CoreGet:
   Get Version="T" Recursive=True Force=True Workspace="USWWPWSAPP004_Hello2_Release"
   Getting d:\builds\Hello2\Release\Sources
   Getting d:\builds\Hello2\Release\Sources\Hello2
   Getting d:\builds\Hello2\Release\Sources\TeamBuildTypes
   Getting d:\builds\Hello2\Release\Sources\Hello2\Hello2.ad
   Getting d:\builds\Hello2\Release\Sources\Hello2\Hello2.sln
   Getting d:\builds\Hello2\Release\Sources\Hello2\Hello2.vssscc
   Getting d:\builds\Hello2\Release\Sources\Hello2\HelloWA
   Getting d:\builds\Hello2\Release\Sources\Hello2\HelloWA\Default.aspx
   Getting d:\builds\Hello2\Release\Sources\Hello2\HelloWA\Default.aspx.vb
   Getting d:\builds\Hello2\Release\Sources\Hello2\HelloWA\HelloWA.sdm
   Getting d:\builds\Hello2\Release\Sources\Hello2\HelloWA\web.config
   Getting d:\builds\Hello2\Release\Sources\TeamBuildTypes\Release
   Getting d:\builds\Hello2\Release\Sources\TeamBuildTypes\Release\TFSBuild.proj
   Getting d:\builds\Hello2\Release\Sources\TeamBuildTypes\Release\TFSBuild.rsp
   Getting d:\builds\Hello2\Release\Sources\TeamBuildTypes\Release\WorkspaceMapping.xml
Target CoreLabel:
   Label Name="Release_20060510.1" Recursive=True Version="WUSWWPWSAPP004_Hello2_Release" Child="replace" Workspace="USWWPWSAPP004_Hello2_Release" Files="$/Hello2"
   Label Release_20060510.1@/USWWPWSAPP004_Hello2_Release is successfully created
Target CoreCompile:
   Creating directory "d:\builds\Hello2\Release\BuildType\..\Sources\..\Binaries".
   
   
   __________________________________________________
   Project "d:\builds\Hello2\Release\BuildType\TFSBuild.proj" is building "d:\builds\Hello2\Release\Sources\Hello2\Hello2.sln" (Build target(s)):

   Target ValidateSolutionConfiguration:
       Building solution configuration "Release|.NET".
Target GetChangeSetsAndUpdateWorkItems:
   GenCheckinNotesUpdateWorkItems TeamFoundationServerUrl="http://uswwpwsapp004:8080/" CurrentLabel="LRelease_20060510.1@$/Hello2" LastLabel="L@$/Hello2" UpdateWorkItems=True BuildId="Release_20060510.1"
   Querying the contents of label 'LRelease_20060510.1@$/Hello2'.
   Analyzing labels L@$/Hello2 and LRelease_20060510.1@$/Hello2.
   Querying item history.
   Changeset '23' was included in this build.
   Changeset '24' was included in this build.
   Changeset '25' was included in this build.

Build succeeded.
   0 Warning(s)
   0 Error(s)

Time Elapsed 00:00:09.85
# May 10, 2006 4:20 PM

Willy-Peter Schaub said:

VSTS RTM: The Journey, Part 7 – Team Project (Eco 1 - 16 Complete) - "Un"stuck on the Composite Build...
# May 18, 2006 10:05 AM

Michael Brandt Lassen said:

Thanks a bunch Anutthara!

But what if you trying to create a team build with two solutions: one solution that contains a web project and a couple of class library projects, and another solution that contains only class library projects?

According to your blog the first solution demands the “Debug | Mixed Platforms” team build setting, where as the latter demands “Debug | Any CPU”.  How can I define a team build with a solution configuration that satisfies both solutions in the same build? And how do I handle references between the two solutions in the best way?

Best regards

Michael

# November 27, 2006 5:22 AM

Taimuor Hotiana said:

I was having the same problem Michael. Just add the dll of your other project into the GAC and you will be left only the web project solution or else you can chose two different configurations while making your build.

# March 28, 2007 4:34 AM

Jeremy Schmidt said:

I am doing a build, it seems that the web application it delivers at the end is functional, but is getting an error while doing.  Any ideas?

====================

Build started 1/30/2008 10:27:47 AM.

__________________________________________________

Project "e:\NetWebApps\DevTools\ITMonitoring\BuildType\TFSBuild.proj" (EndToEndIteration target(s)):

Target InitializeEndToEndIteration:

   UpdateBuildNumberDropLocation BuildNumber='ITMonitoring_20080130.16' DropLocation='\\tintest\NetWebApps\ITMonitoring_20080130.16'

Target CoreClean:

   Removing directory "e:\NetWebApps\DevTools\ITMonitoring\BuildType\..\Sources".

   Removing directory "e:\NetWebApps\DevTools\ITMonitoring\BuildType\..\Sources\..\Binaries".

Target InitializeBuild:

   Creating directory "e:\NetWebApps\DevTools\ITMonitoring\BuildType\..\Sources".

Target InitializeWorkspace:

   DeleteWorkspaceTask Name="TINTEST_DevTools_ITMonitoring" TeamFoundationServerUrl="http://chlorine:8080/"

   CreateWorkspaceTask Name="TINTEST_DevTools_ITMonitoring" TeamFoundationServerUrl="http://chlorine:8080/" MappingFile="WorkspaceMapping.xml" LocalPath="e:\NetWebApps\DevTools\ITMonitoring\BuildType\..\Sources" TeamProject="DevTools"

Target CoreGet:

   Get Version="T" Recursive=True Force=True Workspace="TINTEST_DevTools_ITMonitoring"

   Getting e:\NetWebApps\DevTools\ITMonitoring\Sources

   Getting e:\NetWebApps\DevTools\ITMonitoring\Sources\App_Code

   Getting e:\NetWebApps\DevTools\ITMonitoring\Sources\Assignments

   Getting e:\NetWebApps\DevTools\ITMonitoring\Sources\Bin

   Getting e:\NetWebApps\DevTools\ITMonitoring\Sources\default.htm

   Getting e:\NetWebApps\DevTools\ITMonitoring\Sources\empty.htm

   Getting e:\NetWebApps\DevTools\ITMonitoring\Sources\Error

   Getting e:\NetWebApps\DevTools\ITMonitoring\Sources\Global.asax

   Getting e:\NetWebApps\DevTools\ITMonitoring\Sources\Global.asax.vb

   Getting e:\NetWebApps\DevTools\ITMonitoring\Sources\images

   Getting e:\NetWebApps\DevTools\ITMonitoring\Sources\ITMonitoring.sln

   Getting e:\NetWebApps\DevTools\ITMonitoring\Sources\ITMonitoring.vssscc

   Getting e:\NetWebApps\DevTools\ITMonitoring\Sources\ITMonitoring_deploy

   Getting e:\NetWebApps\DevTools\ITMonitoring\Sources\Lookup

   Getting e:\NetWebApps\DevTools\ITMonitoring\Sources\print.css

   Getting e:\NetWebApps\DevTools\ITMonitoring\Sources\Scripts

   Getting e:\NetWebApps\DevTools\ITMonitoring\Sources\Styles.css

   Getting e:\NetWebApps\DevTools\ITMonitoring\Sources\Tasks

   Getting e:\NetWebApps\DevTools\ITMonitoring\Sources\Templates

   Getting e:\NetWebApps\DevTools\ITMonitoring\Sources\web.config

   Getting e:\NetWebApps\DevTools\ITMonitoring\Sources\App_Code\Global.asax.vb

   Getting e:\NetWebApps\DevTools\ITMonitoring\Sources\Assignments\BulkAssignment.aspx

   Getting e:\NetWebApps\DevTools\ITMonitoring\Sources\Assignments\BulkAssignment.aspx.vb

   Getting e:\NetWebApps\DevTools\ITMonitoring\Sources\Bin\AjaxControlToolkit.dll

   Getting e:\NetWebApps\DevTools\ITMonitoring\Sources\Bin\blowery.Web.HttpCompress.dll

   Getting e:\NetWebApps\DevTools\ITMonitoring\Sources\Bin\blowery.Web.HttpCompress.xml

   Getting e:\NetWebApps\DevTools\ITMonitoring\Sources\Bin\Microsoft.Practices.EnterpriseLibrary.Caching.dll

   Getting e:\NetWebApps\DevTools\ITMonitoring\Sources\Bin\Microsoft.Practices.EnterpriseLibrary.Caching.xml

   Getting e:\NetWebApps\DevTools\ITMonitoring\Sources\Bin\Microsoft.Practices.EnterpriseLibrary.Common.dll

   Getting e:\NetWebApps\DevTools\ITMonitoring\Sources\Bin\Microsoft.Practices.EnterpriseLibrary.Common.xml

   Getting e:\NetWebApps\DevTools\ITMonitoring\Sources\Bin\Microsoft.Practices.EnterpriseLibrary.Data.dll

   Getting e:\NetWebApps\DevTools\ITMonitoring\Sources\Bin\Microsoft.Practices.EnterpriseLibrary.Data.xml

   Getting e:\NetWebApps\DevTools\ITMonitoring\Sources\Bin\Microsoft.Practices.ObjectBuilder.dll

   Getting e:\NetWebApps\DevTools\ITMonitoring\Sources\Bin\Microsoft.Practices.ObjectBuilder.xml

   Getting e:\NetWebApps\DevTools\ITMonitoring\Sources\Bin\Validators.dll

   Getting e:\NetWebApps\DevTools\ITMonitoring\Sources\Bin\Validators.pdb

   Getting e:\NetWebApps\DevTools\ITMonitoring\Sources\Bin\WebFramework.DataService.dll

   Getting e:\NetWebApps\DevTools\ITMonitoring\Sources\Bin\WebFramework.DataService.pdb

   Getting e:\NetWebApps\DevTools\ITMonitoring\Sources\Bin\WebFramework.dll

   Getting e:\NetWebApps\DevTools\ITMonitoring\Sources\Bin\WebFramework.pdb

   Getting e:\NetWebApps\DevTools\ITMonitoring\Sources\Bin\WebFramework.xml

   Getting e:\NetWebApps\DevTools\ITMonitoring\Sources\Bin\WebFramework.XmlSerializers.dll

   Getting e:\NetWebApps\DevTools\ITMonitoring\Sources\Error\CustomError.aspx

   Getting e:\NetWebApps\DevTools\ITMonitoring\Sources\Error\CustomError.aspx.vb

   Getting e:\NetWebApps\DevTools\ITMonitoring\Sources\Error\NotAuthorized.aspx.resx

   Getting e:\NetWebApps\DevTools\ITMonitoring\Sources\Error\NotAuthorized.htm

   Getting e:\NetWebApps\DevTools\ITMonitoring\Sources\Error\UnderConstruction.aspx

   Getting e:\NetWebApps\DevTools\ITMonitoring\Sources\Error\UnderConstruction.aspx.vb

   Getting e:\NetWebApps\DevTools\ITMonitoring\Sources\images\cancel.gif

   Getting e:\NetWebApps\DevTools\ITMonitoring\Sources\images\cornerlogo_d.gif

   Getting e:\NetWebApps\DevTools\ITMonitoring\Sources\images\delete.gif

   Getting e:\NetWebApps\DevTools\ITMonitoring\Sources\images\excel.gif

   Getting e:\NetWebApps\DevTools\ITMonitoring\Sources\images\maplemain.gif

   Getting e:\NetWebApps\DevTools\ITMonitoring\Sources\images\pencil.gif

   Getting e:\NetWebApps\DevTools\ITMonitoring\Sources\images\save.gif

   Getting e:\NetWebApps\DevTools\ITMonitoring\Sources\ITMonitoring_deploy\ITMonitoring_deploy.wdproj

   Getting e:\NetWebApps\DevTools\ITMonitoring\Sources\Lookup\ExternalCreditRating.aspx

   Getting e:\NetWebApps\DevTools\ITMonitoring\Sources\Lookup\ExternalCreditRating.aspx.vb

   Getting e:\NetWebApps\DevTools\ITMonitoring\Sources\Lookup\genericLookup.aspx

   Getting e:\NetWebApps\DevTools\ITMonitoring\Sources\Lookup\genericLookup.aspx.vb

   Getting e:\NetWebApps\DevTools\ITMonitoring\Sources\Lookup\genericLookup-new.aspx

   Getting e:\NetWebApps\DevTools\ITMonitoring\Sources\Lookup\genericLookup-new.aspx.vb

   Getting e:\NetWebApps\DevTools\ITMonitoring\Sources\Lookup\Product_list.aspx

   Getting e:\NetWebApps\DevTools\ITMonitoring\Sources\Lookup\Product_list.aspx.vb

   Getting e:\NetWebApps\DevTools\ITMonitoring\Sources\Lookup\Product_Lookup.aspx

   Getting e:\NetWebApps\DevTools\ITMonitoring\Sources\Lookup\Product_Lookup.aspx.vb

   Getting e:\NetWebApps\DevTools\ITMonitoring\Sources\Scripts\PageScript.js

   Getting e:\NetWebApps\DevTools\ITMonitoring\Sources\Tasks\MyTasks.aspx

   Getting e:\NetWebApps\DevTools\ITMonitoring\Sources\Tasks\MyTasks.aspx.vb

   Getting e:\NetWebApps\DevTools\ITMonitoring\Sources\Templates\CalendarPopUp.aspx

   Getting e:\NetWebApps\DevTools\ITMonitoring\Sources\Templates\CalendarPopUp.aspx.vb

   Getting e:\NetWebApps\DevTools\ITMonitoring\Sources\Templates\ExcelExport.aspx

   Getting e:\NetWebApps\DevTools\ITMonitoring\Sources\Templates\ExcelExport.aspx.vb

   Getting e:\NetWebApps\DevTools\ITMonitoring\Sources\Templates\leftbar.aspx

   Getting e:\NetWebApps\DevTools\ITMonitoring\Sources\Templates\leftbar.aspx.vb

   Getting e:\NetWebApps\DevTools\ITMonitoring\Sources\Templates\MasterPage.master

   Getting e:\NetWebApps\DevTools\ITMonitoring\Sources\Templates\MasterPage.master.vb

   Getting e:\NetWebApps\DevTools\ITMonitoring\Sources\Templates\Menu.ascx

   Getting e:\NetWebApps\DevTools\ITMonitoring\Sources\Templates\Menu.ascx.vb

   Getting e:\NetWebApps\DevTools\ITMonitoring\Sources\Templates\Search.aspx

   Getting e:\NetWebApps\DevTools\ITMonitoring\Sources\Templates\Search.aspx.vb

   Getting e:\NetWebApps\DevTools\ITMonitoring\Sources\Templates\topbar.aspx

   Getting e:\NetWebApps\DevTools\ITMonitoring\Sources\Templates\topbar.aspx.vb

   Getting e:\NetWebApps\DevTools\ITMonitoring\Sources\Templates\Update.aspx

   Getting e:\NetWebApps\DevTools\ITMonitoring\Sources\Templates\Update.aspx.vb

Target CoreLabel:

   Label Name="ITMonitoring_20080130.16" Recursive=True Version="WTINTEST_DevTools_ITMonitoring" Child="replace" Workspace="TINTEST_DevTools_ITMonitoring" Files="$/DevTools"

   Label ITMonitoring_20080130.16@/TINTEST_DevTools_ITMonitoring is successfully created

Target CoreCompile:

   Creating directory "e:\NetWebApps\DevTools\ITMonitoring\BuildType\..\Sources\..\Binaries".

   __________________________________________________

   Project "e:\NetWebApps\DevTools\ITMonitoring\BuildType\TFSBuild.proj" is building "e:\NetWebApps\DevTools\ITMonitoring\Sources\ITMonitoring.sln" (Build target(s)):

   Target ValidateSolutionConfiguration:

       Building solution configuration "Release|Mixed Platforms".

   Target Build:

       Target _:

           C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\aspnet_compiler.exe -v /ITMonitoring -p . -u -f "e:\NetWebApps\DevTools\ITMonitoring\Binaries\Mixed Platforms\Release\_PublishedWebsites\.\\"

       Target ITMonitoring_deploy:

           __________________________________________________

           Project "e:\NetWebApps\DevTools\ITMonitoring\Sources\ITMonitoring.sln" is building "e:\NetWebApps\DevTools\ITMonitoring\Sources\ITMonitoring_deploy\ITMonitoring_deploy.wdproj" (default targets):

           Target AspNetCompiler:

               C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\aspnet_compiler.exe -v /ITMonitoring -p e:\NetWebApps\DevTools\ITMonitoring\ITMonitoring -u -f "e:\NetWebApps\DevTools\ITMonitoring\Binaries\Mixed Platforms\Release\_PublishedWebsites\ITMonitoring_deploy\\"

               ASPNETCOMPILER : error ASPRUNTIME: The target directory is not empty, and does not appear to contain a previously compiled application. Please delete it manually, or choose a different target.

           Done building target "AspNetCompiler" in project "ITMonitoring_deploy.wdproj" -- FAILED.

           Done building project "ITMonitoring_deploy.wdproj" -- FAILED.

Target GetChangeSetsOnBuildBreak:

   GenCheckinNotesUpdateWorkItems TeamFoundationServerUrl="http://chlorine:8080/" CurrentLabel="LITMonitoring_20080130.16@$/DevTools" LastLabel="L@$/DevTools" UpdateWorkItems=False BuildId="ITMonitoring_20080130.16"

   Querying the contents of label 'LITMonitoring_20080130.16@$/DevTools'.

   Analyzing labels L@$/DevTools and LITMonitoring_20080130.16@$/DevTools.

   Querying item history.

   Changeset '4447' was included in this build.

   Changeset '4455' was included in this build.

   Changeset '4458' was included in this build.

   Changeset '4459' was included in this build.

   Changeset '4462' was included in this build.

   Changeset '4463' was included in this build.

   Changeset '4464' was included in this build.

   Changeset '4465' was included in this build.

   Changeset '4466' was included in this build.

   Changeset '4467' was included in this build.

   Changeset '4470' was included in this build.

Target CoreDropBuild:

   Creating directory "\\tintest\NetWebApps\ITMonitoring_20080130.16\Mixed Platforms\Release\_PublishedWebsites".

   Copying file from "e:\NetWebApps\DevTools\ITMonitoring\BuildType\..\Sources\..\Binaries\Mixed Platforms\Release\_PublishedWebsites\default.htm" to "\\tintest\NetWebApps\ITMonitoring_20080130.16\Mixed Platforms\Release\_PublishedWebsites\default.htm".

   Copying file from "e:\NetWebApps\DevTools\ITMonitoring\BuildType\..\Sources\..\Binaries\Mixed Platforms\Release\_PublishedWebsites\empty.htm" to "\\tintest\NetWebApps\ITMonitoring_20080130.16\Mixed Platforms\Release\_PublishedWebsites\empty.htm".

   Copying file from "e:\NetWebApps\DevTools\ITMonitoring\BuildType\..\Sources\..\Binaries\Mixed Platforms\Release\_PublishedWebsites\ITMonitoring.sln" to "\\tintest\NetWebApps\ITMonitoring_20080130.16\Mixed Platforms\Release\_PublishedWebsites\ITMonitoring.sln".

   Copying file from "e:\NetWebApps\DevTools\ITMonitoring\BuildType\..\Sources\..\Binaries\Mixed Platforms\Release\_PublishedWebsites\ITMonitoring.vssscc" to "\\tintest\NetWebApps\ITMonitoring_20080130.16\Mixed Platforms\Release\_PublishedWebsites\ITMonitoring.vssscc".

   Copying file from "e:\NetWebApps\DevTools\ITMonitoring\BuildType\..\Sources\..\Binaries\Mixed Platforms\Release\_PublishedWebsites\PrecompiledApp.config" to "\\tintest\NetWebApps\ITMonitoring_20080130.16\Mixed Platforms\Release\_PublishedWebsites\PrecompiledApp.config".

   Copying file from "e:\NetWebApps\DevTools\ITMonitoring\BuildType\..\Sources\..\Binaries\Mixed Platforms\Release\_PublishedWebsites\print.css" to "\\tintest\NetWebApps\ITMonitoring_20080130.16\Mixed Platforms\Release\_PublishedWebsites\print.css".

   Copying file from "e:\NetWebApps\DevTools\ITMonitoring\BuildType\..\Sources\..\Binaries\Mixed Platforms\Release\_PublishedWebsites\Styles.css" to "\\tintest\NetWebApps\ITMonitoring_20080130.16\Mixed Platforms\Release\_PublishedWebsites\Styles.css".

   Copying file from "e:\NetWebApps\DevTools\ITMonitoring\BuildType\..\Sources\..\Binaries\Mixed Platforms\Release\_PublishedWebsites\web.config" to "\\tintest\NetWebApps\ITMonitoring_20080130.16\Mixed Platforms\Release\_PublishedWebsites\web.config".

   Creating directory "\\tintest\NetWebApps\ITMonitoring_20080130.16\Mixed Platforms\Release\_PublishedWebsites\Assignments".

   Copying file from "e:\NetWebApps\DevTools\ITMonitoring\BuildType\..\Sources\..\Binaries\Mixed Platforms\Release\_PublishedWebsites\Assignments\BulkAssignment.aspx" to "\\tintest\NetWebApps\ITMonitoring_20080130.16\Mixed Platforms\Release\_PublishedWebsites\Assignments\BulkAssignment.aspx".

   Creating directory "\\tintest\NetWebApps\ITMonitoring_20080130.16\Mixed Platforms\Release\_PublishedWebsites\bin".

   Copying file from "e:\NetWebApps\DevTools\ITMonitoring\BuildType\..\Sources\..\Binaries\Mixed Platforms\Release\_PublishedWebsites\bin\AjaxControlToolkit.dll" to "\\tintest\NetWebApps\ITMonitoring_20080130.16\Mixed Platforms\Release\_PublishedWebsites\bin\AjaxControlToolkit.dll".

   Copying file from "e:\NetWebApps\DevTools\ITMonitoring\BuildType\..\Sources\..\Binaries\Mixed Platforms\Release\_PublishedWebsites\bin\App_Code.compiled" to "\\tintest\NetWebApps\ITMonitoring_20080130.16\Mixed Platforms\Release\_PublishedWebsites\bin\App_Code.compiled".

   Copying file from "e:\NetWebApps\DevTools\ITMonitoring\BuildType\..\Sources\..\Binaries\Mixed Platforms\Release\_PublishedWebsites\bin\App_Code.dll" to "\\tintest\NetWebApps\ITMonitoring_20080130.16\Mixed Platforms\Release\_PublishedWebsites\bin\App_Code.dll".

   Copying file from "e:\NetWebApps\DevTools\ITMonitoring\BuildType\..\Sources\..\Binaries\Mixed Platforms\Release\_PublishedWebsites\bin\App_global.asax.compiled" to "\\tintest\NetWebApps\ITMonitoring_20080130.16\Mixed Platforms\Release\_PublishedWebsites\bin\App_global.asax.compiled".

   Copying file from "e:\NetWebApps\DevTools\ITMonitoring\BuildType\..\Sources\..\Binaries\Mixed Platforms\Release\_PublishedWebsites\bin\App_global.asax.dll" to "\\tintest\NetWebApps\ITMonitoring_20080130.16\Mixed Platforms\Release\_PublishedWebsites\bin\App_global.asax.dll".

   Copying file from "e:\NetWebApps\DevTools\ITMonitoring\BuildType\..\Sources\..\Binaries\Mixed Platforms\Release\_PublishedWebsites\bin\App_Web_bftrxvbh.dll" to "\\tintest\NetWebApps\ITMonitoring_20080130.16\Mixed Platforms\Release\_PublishedWebsites\bin\App_Web_bftrxvbh.dll".

   Copying file from "e:\NetWebApps\DevTools\ITMonitoring\BuildType\..\Sources\..\Binaries\Mixed Platforms\Release\_PublishedWebsites\bin\App_Web_dl7byzvt.dll" to "\\tintest\NetWebApps\ITMonitoring_20080130.16\Mixed Platforms\Release\_PublishedWebsites\bin\App_Web_dl7byzvt.dll".

   Copying file from "e:\NetWebApps\DevTools\ITMonitoring\BuildType\..\Sources\..\Binaries\Mixed Platforms\Release\_PublishedWebsites\bin\App_Web_gowjdior.dll" to "\\tintest\NetWebApps\ITMonitoring_20080130.16\Mixed Platforms\Release\_PublishedWebsites\bin\App_Web_gowjdior.dll".

   Copying file from "e:\NetWebApps\DevTools\ITMonitoring\BuildType\..\Sources\..\Binaries\Mixed Platforms\Release\_PublishedWebsites\bin\App_Web_ncje2hj2.dll" to "\\tintest\NetWebApps\ITMonitoring_20080130.16\Mixed Platforms\Release\_PublishedWebsites\bin\App_Web_ncje2hj2.dll".

   Copying file from "e:\NetWebApps\DevTools\ITMonitoring\BuildType\..\Sources\..\Binaries\Mixed Platforms\Release\_PublishedWebsites\bin\App_Web_s7uttvxm.dll" to "\\tintest\NetWebApps\ITMonitoring_20080130.16\Mixed Platforms\Release\_PublishedWebsites\bin\App_Web_s7uttvxm.dll".

   Copying file from "e:\NetWebApps\DevTools\ITMonitoring\BuildType\..\Sources\..\Binaries\Mixed Platforms\Release\_PublishedWebsites\bin\App_Web_z1-rjkip.dll" to "\\tintest\NetWebApps\ITMonitoring_20080130.16\Mixed Platforms\Release\_PublishedWebsites\bin\App_Web_z1-rjkip.dll".

   Copying file from "e:\NetWebApps\DevTools\ITMonitoring\BuildType\..\Sources\..\Binaries\Mixed Platforms\Release\_PublishedWebsites\bin\blowery.Web.HttpCompress.dll" to "\\tintest\NetWebApps\ITMonitoring_20080130.16\Mixed Platforms\Release\_PublishedWebsites\bin\blowery.Web.HttpCompress.dll".

   Copying file from "e:\NetWebApps\DevTools\ITMonitoring\BuildType\..\Sources\..\Binaries\Mixed Platforms\Release\_PublishedWebsites\bin\blowery.Web.HttpCompress.xml" to "\\tintest\NetWebApps\ITMonitoring_20080130.16\Mixed Platforms\Release\_PublishedWebsites\bin\blowery.Web.HttpCompress.xml".

   Copying file from "e:\NetWebApps\DevTools\ITMonitoring\BuildType\..\Sources\..\Binaries\Mixed Platforms\Release\_PublishedWebsites\bin\Microsoft.Practices.EnterpriseLibrary.Caching.dll" to "\\tintest\NetWebApps\ITMonitoring_20080130.16\Mixed Platforms\Release\_PublishedWebsites\bin\Microsoft.Practices.EnterpriseLibrary.Caching.dll".

   Copying file from "e:\NetWebApps\DevTools\ITMonitoring\BuildType\..\Sources\..\Binaries\Mixed Platforms\Release\_PublishedWebsites\bin\Microsoft.Practices.EnterpriseLibrary.Caching.xml" to "\\tintest\NetWebApps\ITMonitoring_20080130.16\Mixed Platforms\Release\_PublishedWebsites\bin\Microsoft.Practices.EnterpriseLibrary.Caching.xml".

   Copying file from "e:\NetWebApps\DevTools\ITMonitoring\BuildType\..\Sources\..\Binaries\Mixed Platforms\Release\_PublishedWebsites\bin\Microsoft.Practices.EnterpriseLibrary.Common.dll" to "\\tintest\NetWebApps\ITMonitoring_20080130.16\Mixed Platforms\Release\_PublishedWebsites\bin\Microsoft.Practices.EnterpriseLibrary.Common.dll".

   Copying file from "e:\NetWebApps\DevTools\ITMonitoring\BuildType\..\Sources\..\Binaries\Mixed Platforms\Release\_PublishedWebsites\bin\Microsoft.Practices.EnterpriseLibrary.Common.xml" to "\\tintest\NetWebApps\ITMonitoring_20080130.16\Mixed Platforms\Release\_PublishedWebsites\bin\Microsoft.Practices.EnterpriseLibrary.Common.xml".

   Copying file from "e:\NetWebApps\DevTools\ITMonitoring\BuildType\..\Sources\..\Binaries\Mixed Platforms\Release\_PublishedWebsites\bin\Microsoft.Practices.EnterpriseLibrary.Data.dll" to "\\tintest\NetWebApps\ITMonitoring_20080130.16\Mixed Platforms\Release\_PublishedWebsites\bin\Microsoft.Practices.EnterpriseLibrary.Data.dll".

   Copying file from "e:\NetWebApps\DevTools\ITMonitoring\BuildType\..\Sources\..\Binaries\Mixed Platforms\Release\_PublishedWebsites\bin\Microsoft.Practices.EnterpriseLibrary.Data.xml" to "\\tintest\NetWebApps\ITMonitoring_20080130.16\Mixed Platforms\Release\_PublishedWebsites\bin\Microsoft.Practices.EnterpriseLibrary.Data.xml".

   Copying file from "e:\NetWebApps\DevTools\ITMonitoring\BuildType\..\Sources\..\Binaries\Mixed Platforms\Release\_PublishedWebsites\bin\Microsoft.Practices.ObjectBuilder.dll" to "\\tintest\NetWebApps\ITMonitoring_20080130.16\Mixed Platforms\Release\_PublishedWebsites\bin\Microsoft.Practices.ObjectBuilder.dll".

   Copying file from "e:\NetWebApps\DevTools\ITMonitoring\BuildType\..\Sources\..\Binaries\Mixed Platforms\Release\_PublishedWebsites\bin\Microsoft.Practices.ObjectBuilder.xml" to "\\tintest\NetWebApps\ITMonitoring_20080130.16\Mixed Platforms\Release\_PublishedWebsites\bin\Microsoft.Practices.ObjectBuilder.xml".

   Copying file from "e:\NetWebApps\DevTools\ITMonitoring\BuildType\..\Sources\..\Binaries\Mixed Platforms\Release\_PublishedWebsites\bin\Validators.dll" to "\\tintest\NetWebApps\ITMonitoring_20080130.16\Mixed Platforms\Release\_PublishedWebsites\bin\Validators.dll".

   Copying file from "e:\NetWebApps\DevTools\ITMonitoring\BuildType\..\Sources\..\Binaries\Mixed Platforms\Release\_PublishedWebsites\bin\Validators.pdb" to "\\tintest\NetWebApps\ITMonitoring_20080130.16\Mixed Platforms\Release\_PublishedWebsites\bin\Validators.pdb".

   Copying file from "e:\NetWebApps\DevTools\ITMonitoring\BuildType\..\Sources\..\Binaries\Mixed Platforms\Release\_PublishedWebsites\bin\WebFramework.DataService.dll" to "\\tintest\NetWebApps\ITMonitoring_20080130.16\Mixed Platforms\Release\_PublishedWebsites\bin\WebFramework.DataService.dll".

   Copying file from "e:\NetWebApps\DevTools\ITMonitoring\BuildType\..\Sources\..\Binaries\Mixed Platforms\Release\_PublishedWebsites\bin\WebFramework.DataService.pdb" to "\\tintest\NetWebApps\ITMonitoring_20080130.16\Mixed Platforms\Release\_PublishedWebsites\bin\WebFramework.DataService.pdb".

   Copying file from "e:\NetWebApps\DevTools\ITMonitoring\BuildType\..\Sources\..\Binaries\Mixed Platforms\Release\_PublishedWebsites\bin\WebFramework.dll" to "\\tintest\NetWebApps\ITMonitoring_20080130.16\Mixed Platforms\Release\_PublishedWebsites\bin\WebFramework.dll".

   Copying file from "e:\NetWebApps\DevTools\ITMonitoring\BuildType\..\Sources\..\Binaries\Mixed Platforms\Release\_PublishedWebsites\bin\WebFramework.pdb" to "\\tintest\NetWebApps\ITMonitoring_20080130.16\Mixed Platforms\Release\_PublishedWebsites\bin\WebFramework.pdb".

   Copying file from "e:\NetWebApps\DevTools\ITMonitoring\BuildType\..\Sources\..\Binaries\Mixed Platforms\Release\_PublishedWebsites\bin\WebFramework.xml" to "\\tintest\NetWebApps\ITMonitoring_20080130.16\Mixed Platforms\Release\_PublishedWebsites\bin\WebFramework.xml".

   Copying file from "e:\NetWebApps\DevTools\ITMonitoring\BuildType\..\Sources\..\Binaries\Mixed Platforms\Release\_PublishedWebsites\bin\WebFramework.XmlSerializers.dll" to "\\tintest\NetWebApps\ITMonitoring_20080130.16\Mixed Platforms\Release\_PublishedWebsites\bin\WebFramework.XmlSerializers.dll".

   Creating directory "\\tintest\NetWebApps\ITMonitoring_20080130.16\Mixed Platforms\Release\_PublishedWebsites\Error".

   Copying file from "e:\NetWebApps\DevTools\ITMonitoring\BuildType\..\Sources\..\Binaries\Mixed Platforms\Release\_PublishedWebsites\Error\CustomError.aspx" to "\\tintest\NetWebApps\ITMonitoring_20080130.16\Mixed Platforms\Release\_PublishedWebsites\Error\CustomError.aspx".

   Copying file from "e:\NetWebApps\DevTools\ITMonitoring\BuildType\..\Sources\..\Binaries\Mixed Platforms\Release\_PublishedWebsites\Error\NotAuthorized.aspx.resx" to "\\tintest\NetWebApps\ITMonitoring_20080130.16\Mixed Platforms\Release\_PublishedWebsites\Error\NotAuthorized.aspx.resx".

   Copying file from "e:\NetWebApps\DevTools\ITMonitoring\BuildType\..\Sources\..\Binaries\Mixed Platforms\Release\_PublishedWebsites\Error\NotAuthorized.htm" to "\\tintest\NetWebApps\ITMonitoring_20080130.16\Mixed Platforms\Release\_PublishedWebsites\Error\NotAuthorized.htm".

   Copying file from "e:\NetWebApps\DevTools\ITMonitoring\BuildType\..\Sources\..\Binaries\Mixed Platforms\Release\_PublishedWebsites\Error\UnderConstruction.aspx" to "\\tintest\NetWebApps\ITMonitoring_20080130.16\Mixed Platforms\Release\_PublishedWebsites\Error\UnderConstruction.aspx".

   Creating directory "\\tintest\NetWebApps\ITMonitoring_20080130.16\Mixed Platforms\Release\_PublishedWebsites\images".

   Copying file from "e:\NetWebApps\DevTools\ITMonitoring\BuildType\..\Sources\..\Binaries\Mixed Platforms\Release\_PublishedWebsites\images\cancel.gif" to "\\tintest\NetWebApps\ITMonitoring_20080130.16\Mixed Platforms\Release\_PublishedWebsites\images\cancel.gif".

   Copying file from "e:\NetWebApps\DevTools\ITMonitoring\BuildType\..\Sources\..\Binaries\Mixed Platforms\Release\_PublishedWebsites\images\cornerlogo_d.gif" to "\\tintest\NetWebApps\ITMonitoring_20080130.16\Mixed Platforms\Release\_PublishedWebsites\images\cornerlogo_d.gif".

   Copying file from "e:\NetWebApps\DevTools\ITMonitoring\BuildType\..\Sources\..\Binaries\Mixed Platforms\Release\_PublishedWebsites\images\delete.gif" to "\\tintest\NetWebApps\ITMonitoring_20080130.16\Mixed Platforms\Release\_PublishedWebsites\images\delete.gif".

   Copying file from "e:\NetWebApps\DevTools\ITMonitoring\BuildType\..\Sources\..\Binaries\Mixed Platforms\Release\_PublishedWebsites\images\excel.gif" to "\\tintest\NetWebApps\ITMonitoring_20080130.16\Mixed Platforms\Release\_PublishedWebsites\images\excel.gif".

   Copying file from "e:\NetWebApps\DevTools\ITMonitoring\BuildType\..\Sources\..\Binaries\Mixed Platforms\Release\_PublishedWebsites\images\maplemain.gif" to "\\tintest\NetWebApps\ITMonitoring_20080130.16\Mixed Platforms\Release\_PublishedWebsites\images\maplemain.gif".

   Copying file from "e:\NetWebApps\DevTools\ITMonitoring\BuildType\..\Sources\..\Binaries\Mixed Platforms\Release\_PublishedWebsites\images\pencil.gif" to "\\tintest\NetWebApps\ITMonitoring_20080130.16\Mixed Platforms\Release\_PublishedWebsites\images\pencil.gif".

   Copying file from "e:\NetWebApps\DevTools\ITMonitoring\BuildType\..\Sources\..\Binaries\Mixed Platforms\Release\_PublishedWebsites\images\save.gif" to "\\tintest\NetWebApps\ITMonitoring_20080130.16\Mixed Platforms\Release\_PublishedWebsites\images\save.gif".

   Creating directory "\\tintest\NetWebApps\ITMonitoring_20080130.16\Mixed Platforms\Release\_PublishedWebsites\ITMonitoring_deploy".

   Copying file from "e:\NetWebApps\DevTools\ITMonitoring\BuildType\..\Sources\..\Binaries\Mixed Platforms\Release\_PublishedWebsites\ITMonitoring_deploy\ITMonitoring_deploy.wdproj" to "\\tintest\NetWebApps\ITMonitoring_20080130.16\Mixed Platforms\Release\_PublishedWebsites\ITMonitoring_deploy\ITMonitoring_deploy.wdproj".

   Creating directory "\\tintest\NetWebApps\ITMonitoring_20080130.16\Mixed Platforms\Release\_PublishedWebsites\Lookup".

   Copying file from "e:\NetWebApps\DevTools\ITMonitoring\BuildType\..\Sources\..\Binaries\Mixed Platforms\Release\_PublishedWebsites\Lookup\ExternalCreditRating.aspx" to "\\tintest\NetWebApps\ITMonitoring_20080130.16\Mixed Platforms\Release\_PublishedWebsites\Lookup\ExternalCreditRating.aspx".

   Copying file from "e:\NetWebApps\DevTools\ITMonitoring\BuildType\..\Sources\..\Binaries\Mixed Platforms\Release\_PublishedWebsites\Lookup\genericLookup-new.aspx" to "\\tintest\NetWebApps\ITMonitoring_20080130.16\Mixed Platforms\Release\_PublishedWebsites\Lookup\genericLookup-new.aspx".

   Copying file from "e:\NetWebApps\DevTools\ITMonitoring\BuildType\..\Sources\..\Binaries\Mixed Platforms\Release\_PublishedWebsites\Lookup\genericLookup.aspx" to "\\tintest\NetWebApps\ITMonitoring_20080130.16\Mixed Platforms\Release\_PublishedWebsites\Lookup\genericLookup.aspx".

   Copying file from "e:\NetWebApps\DevTools\ITMonitoring\BuildType\..\Sources\..\Binaries\Mixed Platforms\Release\_PublishedWebsites\Lookup\Product_list.aspx" to "\\tintest\NetWebApps\ITMonitoring_20080130.16\Mixed Platforms\Release\_PublishedWebsites\Lookup\Product_list.aspx".

   Copying file from "e:\NetWebApps\DevTools\ITMonitoring\BuildType\..\Sources\..\Binaries\Mixed Platforms\Release\_PublishedWebsites\Lookup\Product_Lookup.aspx" to "\\tintest\NetWebApps\ITMonitoring_20080130.16\Mixed Platforms\Release\_PublishedWebsites\Lookup\Product_Lookup.aspx".

   Creating directory "\\tintest\NetWebApps\ITMonitoring_20080130.16\Mixed Platforms\Release\_PublishedWebsites\Scripts".

   Copying file from "e:\NetWebApps\DevTools\ITMonitoring\BuildType\..\Sources\..\Binaries\Mixed Platforms\Release\_PublishedWebsites\Scripts\PageScript.js" to "\\tintest\NetWebApps\ITMonitoring_20080130.16\Mixed Platforms\Release\_PublishedWebsites\Scripts\PageScript.js".

   Creating directory "\\tintest\NetWebApps\ITMonitoring_20080130.16\Mixed Platforms\Release\_PublishedWebsites\Tasks".

   Copying file from "e:\NetWebApps\DevTools\ITMonitoring\BuildType\..\Sources\..\Binaries\Mixed Platforms\Release\_PublishedWebsites\Tasks\MyTasks.aspx" to "\\tintest\NetWebApps\ITMonitoring_20080130.16\Mixed Platforms\Release\_PublishedWebsites\Tasks\MyTasks.aspx".

   Creating directory "\\tintest\NetWebApps\ITMonitoring_20080130.16\Mixed Platforms\Release\_PublishedWebsites\Templates".

   Copying file from "e:\NetWebApps\DevTools\ITMonitoring\BuildType\..\Sources\..\Binaries\Mixed Platforms\Release\_PublishedWebsites\Templates\CalendarPopUp.aspx" to "\\tintest\NetWebApps\ITMonitoring_20080130.16\Mixed Platforms\Release\_PublishedWebsites\Templates\CalendarPopUp.aspx".

   Copying file from "e:\NetWebApps\DevTools\ITMonitoring\BuildType\..\Sources\..\Binaries\Mixed Platforms\Release\_PublishedWebsites\Templates\ExcelExport.aspx" to "\\tintest\NetWebApps\ITMonitoring_20080130.16\Mixed Platforms\Release\_PublishedWebsites\Templates\ExcelExport.aspx".

   Copying file from "e:\NetWebApps\DevTools\ITMonitoring\BuildType\..\Sources\..\Binaries\Mixed Platforms\Release\_PublishedWebsites\Templates\leftbar.aspx" to "\\tintest\NetWebApps\ITMonitoring_20080130.16\Mixed Platforms\Release\_PublishedWebsites\Templates\leftbar.aspx".

   Copying file from "e:\NetWebApps\DevTools\ITMonitoring\BuildType\..\Sources\..\Binaries\Mixed Platforms\Release\_PublishedWebsites\Templates\MasterPage.master" to "\\tintest\NetWebApps\ITMonitoring_20080130.16\Mixed Platforms\Release\_PublishedWebsites\Templates\MasterPage.master".

   Copying file from "e:\NetWebApps\DevTools\ITMonitoring\BuildType\..\Sources\..\Binaries\Mixed Platforms\Release\_PublishedWebsites\Templates\Menu.ascx" to "\\tintest\NetWebApps\ITMonitoring_20080130.16\Mixed Platforms\Release\_PublishedWebsites\Templates\Menu.ascx".

   Copying file from "e:\NetWebApps\DevTools\ITMonitoring\BuildType\..\Sources\..\Binaries\Mixed Platforms\Release\_PublishedWebsites\Templates\Search.aspx" to "\\tintest\NetWebApps\ITMonitoring_20080130.16\Mixed Platforms\Release\_PublishedWebsites\Templates\Search.aspx".

   Copying file from "e:\NetWebApps\DevTools\ITMonitoring\BuildType\..\Sources\..\Binaries\Mixed Platforms\Release\_PublishedWebsites\Templates\topbar.aspx" to "\\tintest\NetWebApps\ITMonitoring_20080130.16\Mixed Platforms\Release\_PublishedWebsites\Templates\topbar.aspx".

   Copying file from "e:\NetWebApps\DevTools\ITMonitoring\BuildType\..\Sources\..\Binaries\Mixed Platforms\Release\_PublishedWebsites\Templates\Update.aspx" to "\\tintest\NetWebApps\ITMonitoring_20080130.16\Mixed Platforms\Release\_PublishedWebsites\Templates\Update.aspx".

Target CopyLogFiles:

   Copying file from "e:\NetWebApps\DevTools\ITMonitoring\BuildType\ErrorsWarningsLog.txt" to "\\tintest\NetWebApps\ITMonitoring_20080130.16\ErrorsWarningsLog.txt".

Target CreateWorkItem:

   CreateNewWorkItem TeamFoundationServerUrl="http://chlorine:8080/" TeamProject="DevTools" BuildId="ITMonitoring_20080130.16" Title="Build failure in build: ITMonitoring_20080130.16" Description="This work item was created by Team Build on a build failure. <BR/> The build log file is at:

           <a

           href='file:///\\tintest\NetWebApps\ITMonitoring_20080130.16\BuildLog.txt'

           >

           \\tintest\NetWebApps\ITMonitoring_20080130.16\BuildLog.txt

           </a >. <BR/> The errors/warnings log file is at:

           <a

           href='file:///\\tintest\NetWebApps\ITMonitoring_20080130.16\ErrorsWarningsLog.txt'

           >

           \\tintest\NetWebApps\ITMonitoring_20080130.16\ErrorsWarningsLog.txt

           </a >." WorkItemFieldValues="Symptom=build break;Steps To Reproduce=Start the build using Team Build"

   The WorkItemType for creating the work item on build break has not been specified. Using work item of default type Bug. You can specify your custom type by defining the WorkItemType property in TfsBuild.proj.

Build FAILED.

ASPNETCOMPILER : error ASPRUNTIME: The target directory is not empty, and does not appear to contain a previously compiled application. Please delete it manually, or choose a different target.

   0 Warning(s)

   1 Error(s)

Time Elapsed 00:00:22.10

# January 30, 2008 10:49 AM

jerschmidt14@hotmail.com said:

Got my build to work.  I had to apply Sp1 to TFS on the build server.  I then ran into the directory not found issue.  I changed the <SourceWebPhysicalPath> section of the deploy project, and it now works fine.  My only complaint is that the location of the build is under a whole slew of directories.  

e:\NetWebApps\DevTools\ITMonitoring\Binaries\Mixed Platforms\Release\_PublishedWebsites\ITMonitoring_deploy

I was hoping just for

e:\NetWebApps\ITMonitoring_deploy, but maybe i am asking for too much :)

# January 30, 2008 12:28 PM
Leave a Comment

(required) 

(required) 

(optional)

(required) 

  
Enter Code Here: Required

Comment Notification

If you would like to receive an email when updates are made to this post, please register here

Subscribe to this post's comments using RSS

Page view tracker