Do you mind logging a bug on the _TimeStampAfterCompile? I'll look into
that.

As far as forcing a recompile... You can do that by including your inputs
into your .wixproj project file as <Content> elements. In Votive, you do
this by selecting "Content" from the Build Type property in the property
browser (hit F4 if it's not showing). If you're working just with the
MSBuild .wixproj file, you can just add <Content>Relative path to
file</Content> in an <ItemGroup> section. When compiling, I account for the
<Content> elements to trigger a rebuild if they change.

Justin

-----Original Message-----
From: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED] On Behalf Of Anthony Wieser
Sent: Thursday, March 22, 2007 4:12 AM
To: wix-users@lists.sourceforge.net
Subject: [WiX-users] Problems with Post Build Step and Dependencies in
Votive

Hi,

I'm trying to set up my project to automatically sign my msi files, so I've
added a a post build step that looks like this:
signcode  <CERTIFICATE ARGUMENTS HERE> -t
http://timestamp.verisign.com/scripts/timstamp.dll
$(TargetDir)AutoSharesWx.msi

and the run post build event is set to:
"When the build updates the project output
That all seems to work fine, though you get a strange error if the build
fails:
1>C:\Program Files\MSBuild\Microsoft\WiX\v3.0\Wix.targets(360,7): Error
MSB4057: The target "_TimeStampAfterCompile" does not exist in the project.

Ignoring that though, what I really want to be able to do is set
dependencies on my Votive project to force it to recompile when my inputs
change (say A.exe as an example).  I've tried adding A.exe as a reference,
but that doesn't work, nor does adding it as an embedded resource in the
project.

I must be missing something.

Anthony Wieser
Wieser Software Ltd


-------------------------------------------------------------------------
Take Surveys. Earn Cash. Influence the Future of IT
Join SourceForge.net's Techsay panel and you'll get the chance to share your
opinions on IT & business topics through brief surveys-and earn cash
http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV
_______________________________________________
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users


-------------------------------------------------------------------------
Take Surveys. Earn Cash. Influence the Future of IT
Join SourceForge.net's Techsay panel and you'll get the chance to share your
opinions on IT & business topics through brief surveys-and earn cash
http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV
_______________________________________________
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users

Reply via email to