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 🙂

Comments (6)

  1. Deepak Chitnis says:

    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:buildsHello2ReleaseBuildTypeTFSBuild.proj" (EndToEndIteration target(s)):

    Target InitializeEndToEndIteration:

       UpdateBuildNumberDropLocation BuildNumber=’Release_20060510.1′ DropLocation=’\uswwpwviis001inetpubwwwrootHelloRelease_20060510.1′

       

       

       

    Target InitializeBuild:

       Creating directory "d:buildsHello2ReleaseBuildType..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:buildsHello2ReleaseBuildType..Sources" TeamProject="Hello2"

    Target CoreGet:

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

       Getting d:buildsHello2ReleaseSources

       Getting d:buildsHello2ReleaseSourcesHello2

       Getting d:buildsHello2ReleaseSourcesTeamBuildTypes

       Getting d:buildsHello2ReleaseSourcesHello2Hello2.ad

       Getting d:buildsHello2ReleaseSourcesHello2Hello2.sln

       Getting d:buildsHello2ReleaseSourcesHello2Hello2.vssscc

       Getting d:buildsHello2ReleaseSourcesHello2HelloWA

       Getting d:buildsHello2ReleaseSourcesHello2HelloWADefault.aspx

       Getting d:buildsHello2ReleaseSourcesHello2HelloWADefault.aspx.vb

       Getting d:buildsHello2ReleaseSourcesHello2HelloWAHelloWA.sdm

       Getting d:buildsHello2ReleaseSourcesHello2HelloWAweb.config

       Getting d:buildsHello2ReleaseSourcesTeamBuildTypesRelease

       Getting d:buildsHello2ReleaseSourcesTeamBuildTypesReleaseTFSBuild.proj

       Getting d:buildsHello2ReleaseSourcesTeamBuildTypesReleaseTFSBuild.rsp

       Getting d:buildsHello2ReleaseSourcesTeamBuildTypesReleaseWorkspaceMapping.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:buildsHello2ReleaseBuildType..Sources..Binaries".

       

       

       __________________________________________________

       Project "d:buildsHello2ReleaseBuildTypeTFSBuild.proj" is building "d:buildsHello2ReleaseSourcesHello2Hello2.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

  2. VSTS RTM: The Journey, Part 7 – Team Project (Eco 1 – 16 Complete) – "Un"stuck on the Composite Build…

  3. Michael Brandt Lassen says:

    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

  4. Taimuor Hotiana says:

    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.

  5. Jeremy Schmidt says:

    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:NetWebAppsDevToolsITMonitoringBuildTypeTFSBuild.proj" (EndToEndIteration target(s)):

    Target InitializeEndToEndIteration:

       UpdateBuildNumberDropLocation BuildNumber=’ITMonitoring_20080130.16′ DropLocation=’\tintestNetWebAppsITMonitoring_20080130.16′

    Target CoreClean:

       Removing directory "e:NetWebAppsDevToolsITMonitoringBuildType..Sources".

       Removing directory "e:NetWebAppsDevToolsITMonitoringBuildType..Sources..Binaries".

    Target InitializeBuild:

       Creating directory "e:NetWebAppsDevToolsITMonitoringBuildType..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:NetWebAppsDevToolsITMonitoringBuildType..Sources" TeamProject="DevTools"

    Target CoreGet:

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

       Getting e:NetWebAppsDevToolsITMonitoringSources

       Getting e:NetWebAppsDevToolsITMonitoringSourcesApp_Code

       Getting e:NetWebAppsDevToolsITMonitoringSourcesAssignments

       Getting e:NetWebAppsDevToolsITMonitoringSourcesBin

       Getting e:NetWebAppsDevToolsITMonitoringSourcesdefault.htm

       Getting e:NetWebAppsDevToolsITMonitoringSourcesempty.htm

       Getting e:NetWebAppsDevToolsITMonitoringSourcesError

       Getting e:NetWebAppsDevToolsITMonitoringSourcesGlobal.asax

       Getting e:NetWebAppsDevToolsITMonitoringSourcesGlobal.asax.vb

       Getting e:NetWebAppsDevToolsITMonitoringSourcesimages

       Getting e:NetWebAppsDevToolsITMonitoringSourcesITMonitoring.sln

       Getting e:NetWebAppsDevToolsITMonitoringSourcesITMonitoring.vssscc

       Getting e:NetWebAppsDevToolsITMonitoringSourcesITMonitoring_deploy

       Getting e:NetWebAppsDevToolsITMonitoringSourcesLookup

       Getting e:NetWebAppsDevToolsITMonitoringSourcesprint.css

       Getting e:NetWebAppsDevToolsITMonitoringSourcesScripts

       Getting e:NetWebAppsDevToolsITMonitoringSourcesStyles.css

       Getting e:NetWebAppsDevToolsITMonitoringSourcesTasks

       Getting e:NetWebAppsDevToolsITMonitoringSourcesTemplates

       Getting e:NetWebAppsDevToolsITMonitoringSourcesweb.config

       Getting e:NetWebAppsDevToolsITMonitoringSourcesApp_CodeGlobal.asax.vb

       Getting e:NetWebAppsDevToolsITMonitoringSourcesAssignmentsBulkAssignment.aspx

       Getting e:NetWebAppsDevToolsITMonitoringSourcesAssignmentsBulkAssignment.aspx.vb

       Getting e:NetWebAppsDevToolsITMonitoringSourcesBinAjaxControlToolkit.dll

       Getting e:NetWebAppsDevToolsITMonitoringSourcesBinblowery.Web.HttpCompress.dll

       Getting e:NetWebAppsDevToolsITMonitoringSourcesBinblowery.Web.HttpCompress.xml

       Getting e:NetWebAppsDevToolsITMonitoringSourcesBinMicrosoft.Practices.EnterpriseLibrary.Caching.dll

       Getting e:NetWebAppsDevToolsITMonitoringSourcesBinMicrosoft.Practices.EnterpriseLibrary.Caching.xml

       Getting e:NetWebAppsDevToolsITMonitoringSourcesBinMicrosoft.Practices.EnterpriseLibrary.Common.dll

       Getting e:NetWebAppsDevToolsITMonitoringSourcesBinMicrosoft.Practices.EnterpriseLibrary.Common.xml

       Getting e:NetWebAppsDevToolsITMonitoringSourcesBinMicrosoft.Practices.EnterpriseLibrary.Data.dll

       Getting e:NetWebAppsDevToolsITMonitoringSourcesBinMicrosoft.Practices.EnterpriseLibrary.Data.xml

       Getting e:NetWebAppsDevToolsITMonitoringSourcesBinMicrosoft.Practices.ObjectBuilder.dll

       Getting e:NetWebAppsDevToolsITMonitoringSourcesBinMicrosoft.Practices.ObjectBuilder.xml

       Getting e:NetWebAppsDevToolsITMonitoringSourcesBinValidators.dll

       Getting e:NetWebAppsDevToolsITMonitoringSourcesBinValidators.pdb

       Getting e:NetWebAppsDevToolsITMonitoringSourcesBinWebFramework.DataService.dll

       Getting e:NetWebAppsDevToolsITMonitoringSourcesBinWebFramework.DataService.pdb

       Getting e:NetWebAppsDevToolsITMonitoringSourcesBinWebFramework.dll

       Getting e:NetWebAppsDevToolsITMonitoringSourcesBinWebFramework.pdb

       Getting e:NetWebAppsDevToolsITMonitoringSourcesBinWebFramework.xml

       Getting e:NetWebAppsDevToolsITMonitoringSourcesBinWebFramework.XmlSerializers.dll

       Getting e:NetWebAppsDevToolsITMonitoringSourcesErrorCustomError.aspx

       Getting e:NetWebAppsDevToolsITMonitoringSourcesErrorCustomError.aspx.vb

       Getting e:NetWebAppsDevToolsITMonitoringSourcesErrorNotAuthorized.aspx.resx

       Getting e:NetWebAppsDevToolsITMonitoringSourcesErrorNotAuthorized.htm

       Getting e:NetWebAppsDevToolsITMonitoringSourcesErrorUnderConstruction.aspx

       Getting e:NetWebAppsDevToolsITMonitoringSourcesErrorUnderConstruction.aspx.vb

       Getting e:NetWebAppsDevToolsITMonitoringSourcesimagescancel.gif

       Getting e:NetWebAppsDevToolsITMonitoringSourcesimagescornerlogo_d.gif

       Getting e:NetWebAppsDevToolsITMonitoringSourcesimagesdelete.gif

       Getting e:NetWebAppsDevToolsITMonitoringSourcesimagesexcel.gif

       Getting e:NetWebAppsDevToolsITMonitoringSourcesimagesmaplemain.gif

       Getting e:NetWebAppsDevToolsITMonitoringSourcesimagespencil.gif

       Getting e:NetWebAppsDevToolsITMonitoringSourcesimagessave.gif

       Getting e:NetWebAppsDevToolsITMonitoringSourcesITMonitoring_deployITMonitoring_deploy.wdproj

       Getting e:NetWebAppsDevToolsITMonitoringSourcesLookupExternalCreditRating.aspx

       Getting e:NetWebAppsDevToolsITMonitoringSourcesLookupExternalCreditRating.aspx.vb

       Getting e:NetWebAppsDevToolsITMonitoringSourcesLookupgenericLookup.aspx

       Getting e:NetWebAppsDevToolsITMonitoringSourcesLookupgenericLookup.aspx.vb

       Getting e:NetWebAppsDevToolsITMonitoringSourcesLookupgenericLookup-new.aspx

       Getting e:NetWebAppsDevToolsITMonitoringSourcesLookupgenericLookup-new.aspx.vb

       Getting e:NetWebAppsDevToolsITMonitoringSourcesLookupProduct_list.aspx

       Getting e:NetWebAppsDevToolsITMonitoringSourcesLookupProduct_list.aspx.vb

       Getting e:NetWebAppsDevToolsITMonitoringSourcesLookupProduct_Lookup.aspx

       Getting e:NetWebAppsDevToolsITMonitoringSourcesLookupProduct_Lookup.aspx.vb

       Getting e:NetWebAppsDevToolsITMonitoringSourcesScriptsPageScript.js

       Getting e:NetWebAppsDevToolsITMonitoringSourcesTasksMyTasks.aspx

       Getting e:NetWebAppsDevToolsITMonitoringSourcesTasksMyTasks.aspx.vb

       Getting e:NetWebAppsDevToolsITMonitoringSourcesTemplatesCalendarPopUp.aspx

       Getting e:NetWebAppsDevToolsITMonitoringSourcesTemplatesCalendarPopUp.aspx.vb

       Getting e:NetWebAppsDevToolsITMonitoringSourcesTemplatesExcelExport.aspx

       Getting e:NetWebAppsDevToolsITMonitoringSourcesTemplatesExcelExport.aspx.vb

       Getting e:NetWebAppsDevToolsITMonitoringSourcesTemplatesleftbar.aspx

       Getting e:NetWebAppsDevToolsITMonitoringSourcesTemplatesleftbar.aspx.vb

       Getting e:NetWebAppsDevToolsITMonitoringSourcesTemplatesMasterPage.master

       Getting e:NetWebAppsDevToolsITMonitoringSourcesTemplatesMasterPage.master.vb

       Getting e:NetWebAppsDevToolsITMonitoringSourcesTemplatesMenu.ascx

       Getting e:NetWebAppsDevToolsITMonitoringSourcesTemplatesMenu.ascx.vb

       Getting e:NetWebAppsDevToolsITMonitoringSourcesTemplatesSearch.aspx

       Getting e:NetWebAppsDevToolsITMonitoringSourcesTemplatesSearch.aspx.vb

       Getting e:NetWebAppsDevToolsITMonitoringSourcesTemplatestopbar.aspx

       Getting e:NetWebAppsDevToolsITMonitoringSourcesTemplatestopbar.aspx.vb

       Getting e:NetWebAppsDevToolsITMonitoringSourcesTemplatesUpdate.aspx

       Getting e:NetWebAppsDevToolsITMonitoringSourcesTemplatesUpdate.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:NetWebAppsDevToolsITMonitoringBuildType..Sources..Binaries".

       __________________________________________________

       Project "e:NetWebAppsDevToolsITMonitoringBuildTypeTFSBuild.proj" is building "e:NetWebAppsDevToolsITMonitoringSourcesITMonitoring.sln" (Build target(s)):

       Target ValidateSolutionConfiguration:

           Building solution configuration "Release|Mixed Platforms".

       Target Build:

           Target _:

               C:WINDOWSMicrosoft.NETFrameworkv2.0.50727aspnet_compiler.exe -v /ITMonitoring -p . -u -f "e:NetWebAppsDevToolsITMonitoringBinariesMixed PlatformsRelease_PublishedWebsites.\"

           Target ITMonitoring_deploy:

               __________________________________________________

               Project "e:NetWebAppsDevToolsITMonitoringSourcesITMonitoring.sln" is building "e:NetWebAppsDevToolsITMonitoringSourcesITMonitoring_deployITMonitoring_deploy.wdproj" (default targets):

               Target AspNetCompiler:

                   C:WINDOWSMicrosoft.NETFrameworkv2.0.50727aspnet_compiler.exe -v /ITMonitoring -p e:NetWebAppsDevToolsITMonitoringITMonitoring -u -f "e:NetWebAppsDevToolsITMonitoringBinariesMixed PlatformsRelease_PublishedWebsitesITMonitoring_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 "\tintestNetWebAppsITMonitoring_20080130.16Mixed PlatformsRelease_PublishedWebsites".

       Copying file from "e:NetWebAppsDevToolsITMonitoringBuildType..Sources..BinariesMixed PlatformsRelease_PublishedWebsitesdefault.htm" to "\tintestNetWebAppsITMonitoring_20080130.16Mixed PlatformsRelease_PublishedWebsitesdefault.htm".

       Copying file from "e:NetWebAppsDevToolsITMonitoringBuildType..Sources..BinariesMixed PlatformsRelease_PublishedWebsitesempty.htm" to "\tintestNetWebAppsITMonitoring_20080130.16Mixed PlatformsRelease_PublishedWebsitesempty.htm".

       Copying file from "e:NetWebAppsDevToolsITMonitoringBuildType..Sources..BinariesMixed PlatformsRelease_PublishedWebsitesITMonitoring.sln" to "\tintestNetWebAppsITMonitoring_20080130.16Mixed PlatformsRelease_PublishedWebsitesITMonitoring.sln".

       Copying file from "e:NetWebAppsDevToolsITMonitoringBuildType..Sources..BinariesMixed PlatformsRelease_PublishedWebsitesITMonitoring.vssscc" to "\tintestNetWebAppsITMonitoring_20080130.16Mixed PlatformsRelease_PublishedWebsitesITMonitoring.vssscc".

       Copying file from "e:NetWebAppsDevToolsITMonitoringBuildType..Sources..BinariesMixed PlatformsRelease_PublishedWebsitesPrecompiledApp.config" to "\tintestNetWebAppsITMonitoring_20080130.16Mixed PlatformsRelease_PublishedWebsitesPrecompiledApp.config".

       Copying file from "e:NetWebAppsDevToolsITMonitoringBuildType..Sources..BinariesMixed PlatformsRelease_PublishedWebsitesprint.css" to "\tintestNetWebAppsITMonitoring_20080130.16Mixed PlatformsRelease_PublishedWebsitesprint.css".

       Copying file from "e:NetWebAppsDevToolsITMonitoringBuildType..Sources..BinariesMixed PlatformsRelease_PublishedWebsitesStyles.css" to "\tintestNetWebAppsITMonitoring_20080130.16Mixed PlatformsRelease_PublishedWebsitesStyles.css".

       Copying file from "e:NetWebAppsDevToolsITMonitoringBuildType..Sources..BinariesMixed PlatformsRelease_PublishedWebsitesweb.config" to "\tintestNetWebAppsITMonitoring_20080130.16Mixed PlatformsRelease_PublishedWebsitesweb.config".

       Creating directory "\tintestNetWebAppsITMonitoring_20080130.16Mixed PlatformsRelease_PublishedWebsitesAssignments".

       Copying file from "e:NetWebAppsDevToolsITMonitoringBuildType..Sources..BinariesMixed PlatformsRelease_PublishedWebsitesAssignmentsBulkAssignment.aspx" to "\tintestNetWebAppsITMonitoring_20080130.16Mixed PlatformsRelease_PublishedWebsitesAssignmentsBulkAssignment.aspx".

       Creating directory "\tintestNetWebAppsITMonitoring_20080130.16Mixed PlatformsRelease_PublishedWebsitesbin".

       Copying file from "e:NetWebAppsDevToolsITMonitoringBuildType..Sources..BinariesMixed PlatformsRelease_PublishedWebsitesbinAjaxControlToolkit.dll" to "\tintestNetWebAppsITMonitoring_20080130.16Mixed PlatformsRelease_PublishedWebsitesbinAjaxControlToolkit.dll".

       Copying file from "e:NetWebAppsDevToolsITMonitoringBuildType..Sources..BinariesMixed PlatformsRelease_PublishedWebsitesbinApp_Code.compiled" to "\tintestNetWebAppsITMonitoring_20080130.16Mixed PlatformsRelease_PublishedWebsitesbinApp_Code.compiled".

       Copying file from "e:NetWebAppsDevToolsITMonitoringBuildType..Sources..BinariesMixed PlatformsRelease_PublishedWebsitesbinApp_Code.dll" to "\tintestNetWebAppsITMonitoring_20080130.16Mixed PlatformsRelease_PublishedWebsitesbinApp_Code.dll".

       Copying file from "e:NetWebAppsDevToolsITMonitoringBuildType..Sources..BinariesMixed PlatformsRelease_PublishedWebsitesbinApp_global.asax.compiled" to "\tintestNetWebAppsITMonitoring_20080130.16Mixed PlatformsRelease_PublishedWebsitesbinApp_global.asax.compiled".

       Copying file from "e:NetWebAppsDevToolsITMonitoringBuildType..Sources..BinariesMixed PlatformsRelease_PublishedWebsitesbinApp_global.asax.dll" to "\tintestNetWebAppsITMonitoring_20080130.16Mixed PlatformsRelease_PublishedWebsitesbinApp_global.asax.dll".

       Copying file from "e:NetWebAppsDevToolsITMonitoringBuildType..Sources..BinariesMixed PlatformsRelease_PublishedWebsitesbinApp_Web_bftrxvbh.dll" to "\tintestNetWebAppsITMonitoring_20080130.16Mixed PlatformsRelease_PublishedWebsitesbinApp_Web_bftrxvbh.dll".

       Copying file from "e:NetWebAppsDevToolsITMonitoringBuildType..Sources..BinariesMixed PlatformsRelease_PublishedWebsitesbinApp_Web_dl7byzvt.dll" to "\tintestNetWebAppsITMonitoring_20080130.16Mixed PlatformsRelease_PublishedWebsitesbinApp_Web_dl7byzvt.dll".

       Copying file from "e:NetWebAppsDevToolsITMonitoringBuildType..Sources..BinariesMixed PlatformsRelease_PublishedWebsitesbinApp_Web_gowjdior.dll" to "\tintestNetWebAppsITMonitoring_20080130.16Mixed PlatformsRelease_PublishedWebsitesbinApp_Web_gowjdior.dll".

       Copying file from "e:NetWebAppsDevToolsITMonitoringBuildType..Sources..BinariesMixed PlatformsRelease_PublishedWebsitesbinApp_Web_ncje2hj2.dll" to "\tintestNetWebAppsITMonitoring_20080130.16Mixed PlatformsRelease_PublishedWebsitesbinApp_Web_ncje2hj2.dll".

       Copying file from "e:NetWebAppsDevToolsITMonitoringBuildType..Sources..BinariesMixed PlatformsRelease_PublishedWebsitesbinApp_Web_s7uttvxm.dll" to "\tintestNetWebAppsITMonitoring_20080130.16Mixed PlatformsRelease_PublishedWebsitesbinApp_Web_s7uttvxm.dll".

       Copying file from "e:NetWebAppsDevToolsITMonitoringBuildType..Sources..BinariesMixed PlatformsRelease_PublishedWebsitesbinApp_Web_z1-rjkip.dll" to "\tintestNetWebAppsITMonitoring_20080130.16Mixed PlatformsRelease_PublishedWebsitesbinApp_Web_z1-rjkip.dll".

       Copying file from "e:NetWebAppsDevToolsITMonitoringBuildType..Sources..BinariesMixed PlatformsRelease_PublishedWebsitesbinblowery.Web.HttpCompress.dll" to "\tintestNetWebAppsITMonitoring_20080130.16Mixed PlatformsRelease_PublishedWebsitesbinblowery.Web.HttpCompress.dll".

       Copying file from "e:NetWebAppsDevToolsITMonitoringBuildType..Sources..BinariesMixed PlatformsRelease_PublishedWebsitesbinblowery.Web.HttpCompress.xml" to "\tintestNetWebAppsITMonitoring_20080130.16Mixed PlatformsRelease_PublishedWebsitesbinblowery.Web.HttpCompress.xml".

       Copying file from "e:NetWebAppsDevToolsITMonitoringBuildType..Sources..BinariesMixed PlatformsRelease_PublishedWebsitesbinMicrosoft.Practices.EnterpriseLibrary.Caching.dll" to "\tintestNetWebAppsITMonitoring_20080130.16Mixed PlatformsRelease_PublishedWebsitesbinMicrosoft.Practices.EnterpriseLibrary.Caching.dll".

       Copying file from "e:NetWebAppsDevToolsITMonitoringBuildType..Sources..BinariesMixed PlatformsRelease_PublishedWebsitesbinMicrosoft.Practices.EnterpriseLibrary.Caching.xml" to "\tintestNetWebAppsITMonitoring_20080130.16Mixed PlatformsRelease_PublishedWebsitesbinMicrosoft.Practices.EnterpriseLibrary.Caching.xml".

       Copying file from "e:NetWebAppsDevToolsITMonitoringBuildType..Sources..BinariesMixed PlatformsRelease_PublishedWebsitesbinMicrosoft.Practices.EnterpriseLibrary.Common.dll" to "\tintestNetWebAppsITMonitoring_20080130.16Mixed PlatformsRelease_PublishedWebsitesbinMicrosoft.Practices.EnterpriseLibrary.Common.dll".

       Copying file from "e:NetWebAppsDevToolsITMonitoringBuildType..Sources..BinariesMixed PlatformsRelease_PublishedWebsitesbinMicrosoft.Practices.EnterpriseLibrary.Common.xml" to "\tintestNetWebAppsITMonitoring_20080130.16Mixed PlatformsRelease_PublishedWebsitesbinMicrosoft.Practices.EnterpriseLibrary.Common.xml".

       Copying file from "e:NetWebAppsDevToolsITMonitoringBuildType..Sources..BinariesMixed PlatformsRelease_PublishedWebsitesbinMicrosoft.Practices.EnterpriseLibrary.Data.dll" to "\tintestNetWebAppsITMonitoring_20080130.16Mixed PlatformsRelease_PublishedWebsitesbinMicrosoft.Practices.EnterpriseLibrary.Data.dll".

       Copying file from "e:NetWebAppsDevToolsITMonitoringBuildType..Sources..BinariesMixed PlatformsRelease_PublishedWebsitesbinMicrosoft.Practices.EnterpriseLibrary.Data.xml" to "\tintestNetWebAppsITMonitoring_20080130.16Mixed PlatformsRelease_PublishedWebsitesbinMicrosoft.Practices.EnterpriseLibrary.Data.xml".

       Copying file from "e:NetWebAppsDevToolsITMonitoringBuildType..Sources..BinariesMixed PlatformsRelease_PublishedWebsitesbinMicrosoft.Practices.ObjectBuilder.dll" to "\tintestNetWebAppsITMonitoring_20080130.16Mixed PlatformsRelease_PublishedWebsitesbinMicrosoft.Practices.ObjectBuilder.dll".

       Copying file from "e:NetWebAppsDevToolsITMonitoringBuildType..Sources..BinariesMixed PlatformsRelease_PublishedWebsitesbinMicrosoft.Practices.ObjectBuilder.xml" to "\tintestNetWebAppsITMonitoring_20080130.16Mixed PlatformsRelease_PublishedWebsitesbinMicrosoft.Practices.ObjectBuilder.xml".

       Copying file from "e:NetWebAppsDevToolsITMonitoringBuildType..Sources..BinariesMixed PlatformsRelease_PublishedWebsitesbinValidators.dll" to "\tintestNetWebAppsITMonitoring_20080130.16Mixed PlatformsRelease_PublishedWebsitesbinValidators.dll".

       Copying file from "e:NetWebAppsDevToolsITMonitoringBuildType..Sources..BinariesMixed PlatformsRelease_PublishedWebsitesbinValidators.pdb" to "\tintestNetWebAppsITMonitoring_20080130.16Mixed PlatformsRelease_PublishedWebsitesbinValidators.pdb".

       Copying file from "e:NetWebAppsDevToolsITMonitoringBuildType..Sources..BinariesMixed PlatformsRelease_PublishedWebsitesbinWebFramework.DataService.dll" to "\tintestNetWebAppsITMonitoring_20080130.16Mixed PlatformsRelease_PublishedWebsitesbinWebFramework.DataService.dll".

       Copying file from "e:NetWebAppsDevToolsITMonitoringBuildType..Sources..BinariesMixed PlatformsRelease_PublishedWebsitesbinWebFramework.DataService.pdb" to "\tintestNetWebAppsITMonitoring_20080130.16Mixed PlatformsRelease_PublishedWebsitesbinWebFramework.DataService.pdb".

       Copying file from "e:NetWebAppsDevToolsITMonitoringBuildType..Sources..BinariesMixed PlatformsRelease_PublishedWebsitesbinWebFramework.dll" to "\tintestNetWebAppsITMonitoring_20080130.16Mixed PlatformsRelease_PublishedWebsitesbinWebFramework.dll".

       Copying file from "e:NetWebAppsDevToolsITMonitoringBuildType..Sources..BinariesMixed PlatformsRelease_PublishedWebsitesbinWebFramework.pdb" to "\tintestNetWebAppsITMonitoring_20080130.16Mixed PlatformsRelease_PublishedWebsitesbinWebFramework.pdb".

       Copying file from "e:NetWebAppsDevToolsITMonitoringBuildType..Sources..BinariesMixed PlatformsRelease_PublishedWebsitesbinWebFramework.xml" to "\tintestNetWebAppsITMonitoring_20080130.16Mixed PlatformsRelease_PublishedWebsitesbinWebFramework.xml".

       Copying file from "e:NetWebAppsDevToolsITMonitoringBuildType..Sources..BinariesMixed PlatformsRelease_PublishedWebsitesbinWebFramework.XmlSerializers.dll" to "\tintestNetWebAppsITMonitoring_20080130.16Mixed PlatformsRelease_PublishedWebsitesbinWebFramework.XmlSerializers.dll".

       Creating directory "\tintestNetWebAppsITMonitoring_20080130.16Mixed PlatformsRelease_PublishedWebsitesError".

       Copying file from "e:NetWebAppsDevToolsITMonitoringBuildType..Sources..BinariesMixed PlatformsRelease_PublishedWebsitesErrorCustomError.aspx" to "\tintestNetWebAppsITMonitoring_20080130.16Mixed PlatformsRelease_PublishedWebsitesErrorCustomError.aspx".

       Copying file from "e:NetWebAppsDevToolsITMonitoringBuildType..Sources..BinariesMixed PlatformsRelease_PublishedWebsitesErrorNotAuthorized.aspx.resx" to "\tintestNetWebAppsITMonitoring_20080130.16Mixed PlatformsRelease_PublishedWebsitesErrorNotAuthorized.aspx.resx".

       Copying file from "e:NetWebAppsDevToolsITMonitoringBuildType..Sources..BinariesMixed PlatformsRelease_PublishedWebsitesErrorNotAuthorized.htm" to "\tintestNetWebAppsITMonitoring_20080130.16Mixed PlatformsRelease_PublishedWebsitesErrorNotAuthorized.htm".

       Copying file from "e:NetWebAppsDevToolsITMonitoringBuildType..Sources..BinariesMixed PlatformsRelease_PublishedWebsitesErrorUnderConstruction.aspx" to "\tintestNetWebAppsITMonitoring_20080130.16Mixed PlatformsRelease_PublishedWebsitesErrorUnderConstruction.aspx".

       Creating directory "\tintestNetWebAppsITMonitoring_20080130.16Mixed PlatformsRelease_PublishedWebsitesimages".

       Copying file from "e:NetWebAppsDevToolsITMonitoringBuildType..Sources..BinariesMixed PlatformsRelease_PublishedWebsitesimagescancel.gif" to "\tintestNetWebAppsITMonitoring_20080130.16Mixed PlatformsRelease_PublishedWebsitesimagescancel.gif".

       Copying file from "e:NetWebAppsDevToolsITMonitoringBuildType..Sources..BinariesMixed PlatformsRelease_PublishedWebsitesimagescornerlogo_d.gif" to "\tintestNetWebAppsITMonitoring_20080130.16Mixed PlatformsRelease_PublishedWebsitesimagescornerlogo_d.gif".

       Copying file from "e:NetWebAppsDevToolsITMonitoringBuildType..Sources..BinariesMixed PlatformsRelease_PublishedWebsitesimagesdelete.gif" to "\tintestNetWebAppsITMonitoring_20080130.16Mixed PlatformsRelease_PublishedWebsitesimagesdelete.gif".

       Copying file from "e:NetWebAppsDevToolsITMonitoringBuildType..Sources..BinariesMixed PlatformsRelease_PublishedWebsitesimagesexcel.gif" to "\tintestNetWebAppsITMonitoring_20080130.16Mixed PlatformsRelease_PublishedWebsitesimagesexcel.gif".

       Copying file from "e:NetWebAppsDevToolsITMonitoringBuildType..Sources..BinariesMixed PlatformsRelease_PublishedWebsitesimagesmaplemain.gif" to "\tintestNetWebAppsITMonitoring_20080130.16Mixed PlatformsRelease_PublishedWebsitesimagesmaplemain.gif".

       Copying file from "e:NetWebAppsDevToolsITMonitoringBuildType..Sources..BinariesMixed PlatformsRelease_PublishedWebsitesimagespencil.gif" to "\tintestNetWebAppsITMonitoring_20080130.16Mixed PlatformsRelease_PublishedWebsitesimagespencil.gif".

       Copying file from "e:NetWebAppsDevToolsITMonitoringBuildType..Sources..BinariesMixed PlatformsRelease_PublishedWebsitesimagessave.gif" to "\tintestNetWebAppsITMonitoring_20080130.16Mixed PlatformsRelease_PublishedWebsitesimagessave.gif".

       Creating directory "\tintestNetWebAppsITMonitoring_20080130.16Mixed PlatformsRelease_PublishedWebsitesITMonitoring_deploy".

       Copying file from "e:NetWebAppsDevToolsITMonitoringBuildType..Sources..BinariesMixed PlatformsRelease_PublishedWebsitesITMonitoring_deployITMonitoring_deploy.wdproj" to "\tintestNetWebAppsITMonitoring_20080130.16Mixed PlatformsRelease_PublishedWebsitesITMonitoring_deployITMonitoring_deploy.wdproj".

       Creating directory "\tintestNetWebAppsITMonitoring_20080130.16Mixed PlatformsRelease_PublishedWebsitesLookup".

       Copying file from "e:NetWebAppsDevToolsITMonitoringBuildType..Sources..BinariesMixed PlatformsRelease_PublishedWebsitesLookupExternalCreditRating.aspx" to "\tintestNetWebAppsITMonitoring_20080130.16Mixed PlatformsRelease_PublishedWebsitesLookupExternalCreditRating.aspx".

       Copying file from "e:NetWebAppsDevToolsITMonitoringBuildType..Sources..BinariesMixed PlatformsRelease_PublishedWebsitesLookupgenericLookup-new.aspx" to "\tintestNetWebAppsITMonitoring_20080130.16Mixed PlatformsRelease_PublishedWebsitesLookupgenericLookup-new.aspx".

       Copying file from "e:NetWebAppsDevToolsITMonitoringBuildType..Sources..BinariesMixed PlatformsRelease_PublishedWebsitesLookupgenericLookup.aspx" to "\tintestNetWebAppsITMonitoring_20080130.16Mixed PlatformsRelease_PublishedWebsitesLookupgenericLookup.aspx".

       Copying file from "e:NetWebAppsDevToolsITMonitoringBuildType..Sources..BinariesMixed PlatformsRelease_PublishedWebsitesLookupProduct_list.aspx" to "\tintestNetWebAppsITMonitoring_20080130.16Mixed PlatformsRelease_PublishedWebsitesLookupProduct_list.aspx".

       Copying file from "e:NetWebAppsDevToolsITMonitoringBuildType..Sources..BinariesMixed PlatformsRelease_PublishedWebsitesLookupProduct_Lookup.aspx" to "\tintestNetWebAppsITMonitoring_20080130.16Mixed PlatformsRelease_PublishedWebsitesLookupProduct_Lookup.aspx".

       Creating directory "\tintestNetWebAppsITMonitoring_20080130.16Mixed PlatformsRelease_PublishedWebsitesScripts".

       Copying file from "e:NetWebAppsDevToolsITMonitoringBuildType..Sources..BinariesMixed PlatformsRelease_PublishedWebsitesScriptsPageScript.js" to "\tintestNetWebAppsITMonitoring_20080130.16Mixed PlatformsRelease_PublishedWebsitesScriptsPageScript.js".

       Creating directory "\tintestNetWebAppsITMonitoring_20080130.16Mixed PlatformsRelease_PublishedWebsitesTasks".

       Copying file from "e:NetWebAppsDevToolsITMonitoringBuildType..Sources..BinariesMixed PlatformsRelease_PublishedWebsitesTasksMyTasks.aspx" to "\tintestNetWebAppsITMonitoring_20080130.16Mixed PlatformsRelease_PublishedWebsitesTasksMyTasks.aspx".

       Creating directory "\tintestNetWebAppsITMonitoring_20080130.16Mixed PlatformsRelease_PublishedWebsitesTemplates".

       Copying file from "e:NetWebAppsDevToolsITMonitoringBuildType..Sources..BinariesMixed PlatformsRelease_PublishedWebsitesTemplatesCalendarPopUp.aspx" to "\tintestNetWebAppsITMonitoring_20080130.16Mixed PlatformsRelease_PublishedWebsitesTemplatesCalendarPopUp.aspx".

       Copying file from "e:NetWebAppsDevToolsITMonitoringBuildType..Sources..BinariesMixed PlatformsRelease_PublishedWebsitesTemplatesExcelExport.aspx" to "\tintestNetWebAppsITMonitoring_20080130.16Mixed PlatformsRelease_PublishedWebsitesTemplatesExcelExport.aspx".

       Copying file from "e:NetWebAppsDevToolsITMonitoringBuildType..Sources..BinariesMixed PlatformsRelease_PublishedWebsitesTemplatesleftbar.aspx" to "\tintestNetWebAppsITMonitoring_20080130.16Mixed PlatformsRelease_PublishedWebsitesTemplatesleftbar.aspx".

       Copying file from "e:NetWebAppsDevToolsITMonitoringBuildType..Sources..BinariesMixed PlatformsRelease_PublishedWebsitesTemplatesMasterPage.master" to "\tintestNetWebAppsITMonitoring_20080130.16Mixed PlatformsRelease_PublishedWebsitesTemplatesMasterPage.master".

       Copying file from "e:NetWebAppsDevToolsITMonitoringBuildType..Sources..BinariesMixed PlatformsRelease_PublishedWebsitesTemplatesMenu.ascx" to "\tintestNetWebAppsITMonitoring_20080130.16Mixed PlatformsRelease_PublishedWebsitesTemplatesMenu.ascx".

       Copying file from "e:NetWebAppsDevToolsITMonitoringBuildType..Sources..BinariesMixed PlatformsRelease_PublishedWebsitesTemplatesSearch.aspx" to "\tintestNetWebAppsITMonitoring_20080130.16Mixed PlatformsRelease_PublishedWebsitesTemplatesSearch.aspx".

       Copying file from "e:NetWebAppsDevToolsITMonitoringBuildType..Sources..BinariesMixed PlatformsRelease_PublishedWebsitesTemplatestopbar.aspx" to "\tintestNetWebAppsITMonitoring_20080130.16Mixed PlatformsRelease_PublishedWebsitesTemplatestopbar.aspx".

       Copying file from "e:NetWebAppsDevToolsITMonitoringBuildType..Sources..BinariesMixed PlatformsRelease_PublishedWebsitesTemplatesUpdate.aspx" to "\tintestNetWebAppsITMonitoring_20080130.16Mixed PlatformsRelease_PublishedWebsitesTemplatesUpdate.aspx".

    Target CopyLogFiles:

       Copying file from "e:NetWebAppsDevToolsITMonitoringBuildTypeErrorsWarningsLog.txt" to "\tintestNetWebAppsITMonitoring_20080130.16ErrorsWarningsLog.txt".

    Target CreateWorkItem:

       CreateNewWorkItem TeamFoundationServerUrl="http://chlorine:8080/&quot; 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:///\tintestNetWebAppsITMonitoring_20080130.16BuildLog.txt’

               >

               \tintestNetWebAppsITMonitoring_20080130.16BuildLog.txt

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

               <a

               href=’file:///\tintestNetWebAppsITMonitoring_20080130.16ErrorsWarningsLog.txt’

               >

               \tintestNetWebAppsITMonitoring_20080130.16ErrorsWarningsLog.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

  6. jerschmidt14@hotmail.com says:

    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:NetWebAppsDevToolsITMonitoringBinariesMixed PlatformsRelease_PublishedWebsitesITMonitoring_deploy

    I was hoping just for

    e:NetWebAppsITMonitoring_deploy, but maybe i am asking for too much 🙂

Skip to main content