Updated the Votive page on wix.sourceforge.net

We’ve been missing information about Votive on our official WiX web page, so I updated the web site. You can check it out at http://wix.sourceforge.net/votive.html. It also has some screen shots.

Comments (4)

  1. mb says:

    Sorry to post here but I could not find help on this anywhere else.

    I’m sure I am missing something, but with the most basic .wxs file I am getting an error.

    I have this line:

    <File Id="f" Name="default.aspx" Source="$(var.SolutionDir)WebInstallTestDefault.aspx"></File>

    Which gives this error:

    Error 1 Undefined preprocessor variable ‘$(var.SolutionDir)’.

    var.SolutionDir is defined as one of the canned preprocessor variables – and I have tried other on the list also but all of them give this error.  Is there a reference I am missing?

  2. MSDN Archive says:

    Good question! This functionality has been temporarily removed from the Votive v3 code. I have a local fix that has it added back in, but I’m still testing it. I expect to have it in within the next week or two. In the meantime, you’ll have to add your own implementation of this by going to the Candle property page and typing this into the preprocessor defines text box:


    The $(SolutionDir) MSBuild property is defined only when building from within the Visual Studio IDE, so you won’t be able to use this when building from the command line.

    Also, if you have any further questions, I encourage you to use the mailing list. You’ll get responses back much quicker. You can joing the wix-users@lists.sourceforge.net and/or wix-devs@lists.sourceforge.net by going to http://sourceforge.net/mail/?group_id=105970 and signing up.

  3. Robson says:

    Do you have a bug/Feature ticket open for this? I looked but I could not find one.  

    I would just like to monitor this one so I know when you get around to it


  4. MSDN Archive says:

    I’ve added a feature request so you can track when this gets added: