Infopath Integration

Hi,

I have a bunch of Infopath projects that I created using VS2k5 and the Infopath 2k3 Toolkit for Visual Studio 2k5. Now i want to automate the builds of these projects using our TFS Builds server. When I launch the build process, I get the following error :

The project file "myFormName\myFormName.ipproj" is not supported by MSBuild and cannot be built.

InfoPath solutions contains two projects file : a *.csproj/*.vbproj and an *.ipproj. I know MSBuild only supports a subset of project file extensions and ipproj is not one of them.

Is there a known solution to this problem? Is it possible to customize the list of supported/ignored project types? Will InfoPath projects be supported in futur releases of TFS Builds?

thanks

Martin Q.

[801 byte] By [martinquirion] at [2008-2-15]
# 1

MSBuild does not support building ipproj as the error indicates.

However if VS does build a project that MSBuild does not support building you could call devenv to build the project instead of MSBuild. More details can be found here.

Since Team Build uses MSBuild to actually build projects, Team Build will support whatever projects MSBuild supports building. Re support for building ipproj in particular, you could ask this q on the MSBuild forum to get a quick and accurate answer.

Anutthara at 2007-9-9 > top of Msdn Tech,Visual Studio Team System,Team Foundation Server - Build Automation...
# 2

Unfortunately there's no way in the current version of MSBuild to customize the list of supported project files. It's something we're considering for later releases, but we don't have any specific timeline planned for it.

Neil

NeilEnnsMSFT at 2007-9-9 > top of Msdn Tech,Visual Studio Team System,Team Foundation Server - Build Automation...
# 3

I would say to msft: don't hesitate to bring in some functionality to make it possible to react to non supported build types (like ipproj, but also database projects, setupprojects, and reporting services projects)

I ran into the same problems and ended up in having my own buildfile, where I build the *.csproj projects instead of building the solution. It is a pain....

Ren

reneschrieken at 2007-9-9 > top of Msdn Tech,Visual Studio Team System,Team Foundation Server - Build Automation...

Visual Studio Team System

Site Classified