Opened 10 years ago

Closed 10 years ago

#2468 closed defect (fixed)

Random MSB3073 errors building WebTier from scratch

Reported by: jng Owned by: jng
Priority: low Milestone: 2.6
Component: Build System Version:
Severity: trivial Keywords:
Cc: External ID:

Description

On random occasions I've encountered various MSB3073 pre/post build failures when building the WebTier solution.

Build log analysis reveals that the *Api projects can fail on the SWIG generation step as some upstream SWIG interface files have not been generated yet.

That means for all this time, whenever we did have a successful build, it was due to the grace of the gods of OS/MSBuild scheduling that ensured the relevant upstream projects were built before it went through building *Api projects.

The cause is that the dependencies between the *Api projects have not been specified in the solution file. The fix is to explicitly specify these dependencies.

Change History (1)

comment:1 by jng, 10 years ago

Resolution: fixed
Status: newclosed

Fixed trunk (r8302) and 2.6 (r8301)

Note: See TracTickets for help on using tickets.