TemplateFile Extention

199 views
Skip to first unread message

lukas k

unread,
Jan 15, 2014, 3:12:27 AM1/15/14
to msi...@googlegroups.com
Hey Guys :)
As far as I know it is actually not possible to use "executeOnReinstall". We would need it cause we've developed an automatic updatesystem which makes an reinstall and then fills our config/template file with values from the regestry. 
Ive now two questions:
Is there a workaround aviable atm?
I downloaded the source and edited it to use executeOnReinstall. But im not able to build the solution.(I use Visual Studio 2010).
May someone of you can help me please.
Greetings
Lukas 

Daniel Doubrovkine

unread,
Jan 15, 2014, 7:10:46 AM1/15/14
to msi...@googlegroups.com
Right, I believe this extension doesn't support reinstall. I would take a pull request that makes this possible without changing defaults.

See https://github.com/dblock/msiext/blob/master/CONTRIBUTING.md for details, the solution will build, but you probably need a couple more things.


--
You received this message because you are subscribed to the Google Groups "msiext" group.
To unsubscribe from this group and stop receiving emails from it, send an email to msiext+un...@googlegroups.com.
To post to this group, send email to msi...@googlegroups.com.
Visit this group at http://groups.google.com/group/msiext.
For more options, visit https://groups.google.com/groups/opt_out.



--

dB. | Moscow - Geneva - Seattle - New York
code.dblock.org - @dblockdotorg - artsy.net - github/dblock

lukas k

unread,
Jan 15, 2014, 9:02:56 AM1/15/14
to msi...@googlegroups.com
Thanks for your fast Reply.
I almost made it "buildable".(I installed everything from the link you've posted). 
There is only this one error i get: error MSB3073: The command "doxygen.exe Doxyfile" exited with code 9009. I build it via commandline(build all /p:Configuration=Release).
May you have an answer for this.
Greetings 
Lukas

Daniel Doubrovkine

unread,
Jan 15, 2014, 9:19:24 AM1/15/14
to msi...@googlegroups.com
Install Doxygen, http://www.stack.nl/~dimitri/doxygen, add it to PATH.

Please contribute to the documentation if it's not in there.

lukas k

unread,
Jan 15, 2014, 9:51:05 AM1/15/14
to msi...@googlegroups.com
"D:\Skripten\WIX\msiext-master\msiext-master\msi.proj" (all target) (1) ->
(zip target) ->
  D:\Skripten\WIX\msiext-master\msiext-master\msi.proj(94,118): error MSB4064:
The "ParallelCompression" parameter is not supported by the "Zip" task. Verify
the parameter exists on the task, and it is a settable public instance property
.
  D:\Skripten\WIX\msiext-master\msiext-master\msi.proj(94,5): error MSB4063: Th
e "Zip" task could not be initialized with its input parameters.

What did I forget now? Sorry for being annoying :)

Daniel Doubrovkine

unread,
Jan 15, 2014, 10:08:18 AM1/15/14
to msi...@googlegroups.com
Probably needs a newer version of MSBuild Community Tasks that supports that, see https://github.com/loresoft/msbuildtasks



--
You received this message because you are subscribed to the Google Groups "msiext" group.
To unsubscribe from this group and stop receiving emails from it, send an email to msiext+un...@googlegroups.com.
To post to this group, send email to msi...@googlegroups.com.
Visit this group at http://groups.google.com/group/msiext.
For more options, visit https://groups.google.com/groups/opt_out.

lukas k

unread,
Jan 16, 2014, 3:22:06 AM1/16/14
to msi...@googlegroups.com
Hey again..
I think iam doing something wrong.
"D:\Skripten\WIX\msiext-master\msiext-master\msi.proj" (all target) (1) ->
(doc target) ->
  D:\Skripten\WIX\msiext-master\msiext-master\msi.proj(76,5): error MSB4036: Th
e "Move" task was not found. Check the following: 1.) The name of the task in t
he project file is the same as the name of the task class. 2.) The task class i
s "public" and implements the Microsoft.Build.Framework.ITask interface. 3.) Th
e task is correctly declared with <UsingTask> in the project file, or in the *.
tasks files located in the "C:\Windows\Microsoft.NET\Framework\v2.0.50727" dire
ctory.

Daniel Doubrovkine

unread,
Jan 16, 2014, 7:53:58 AM1/16/14
to msi...@googlegroups.com
You need MSBuild community tasks from https://github.com/loresoft/msbuildtasks. Sorry, the contributing doc is missing those things - please make a pull request the updates.


--
You received this message because you are subscribed to the Google Groups "msiext" group.
To unsubscribe from this group and stop receiving emails from it, send an email to msiext+un...@googlegroups.com.
To post to this group, send email to msi...@googlegroups.com.
Visit this group at http://groups.google.com/group/msiext.
For more options, visit https://groups.google.com/groups/opt_out.

lukas k

unread,
Jan 16, 2014, 10:25:41 AM1/16/14
to msi...@googlegroups.com
Didn't help.
And im somehow not able to create pull request. 

Reply all
Reply to author
Forward
0 new messages