PDA

View Full Version : wsproj support for Wise installer


rcarpi
05-31-2007, 08:48 PM
I am trying to compile VS 2005 solution file with Wise Installation Studio 7.0 within Visual build Pro. I get the below warning and the project doesn't get built

c:\vss\royal\pro4\Build\prowise.sln : warning MSB4078: The project file "ProWise\ClientSetup.wsproj" is not supported by MSBuild and cannot be built.
c:\vss\royal\pro4\Build\prowise.sln : warning MSB4078: The project file "ProWise\ProServerSetup.wsproj" is not supported by MSBuild and cannot be built.

We used to have this functionality with VS.Net 2003 and previous versions of Wise installer. With the previous versions there was no wsproj extension, VS Net Make used to compile the .wsi files directly from the list defined in the .sln file

.wsproj is new in Wise installation studio 7 intergrated with VS 2005

Are you going to support .wsproj extensions in VS Net Make Action item in the future or is it already supported and I am missing something?

PS : I can compile the wsi file directly when I add wsi action item, but we do batch build of all the wsi files from VS 2005 as a solution

kinook
06-01-2007, 06:27 AM
MSBuild (the default tool the Make VS.NET action uses to build VS2005 projects/solutions) doesn't know how to build .wsproj files. Configuring the Make VS.NET action to build via devenv instead of msbuild (select or enter 'devenv' in the 'Override the default location...' field on the Options tab) should cause the solution to build properly.
http://www.visualbuild.com/Manual/vsnetoptionstab.htm

Or request that Wise and/or MS extend MSBuild to support .wsproj files.