<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
		>
<channel>
	<title>Comments on: Self-update library for .NET using WiX: DotUpdater</title>
	<atom:link href="http://victorsergienko.com/self-update-library-for-net-using-wix-dotupdater/feed/" rel="self" type="application/rss+xml" />
	<link>http://victorsergienko.com/self-update-library-for-net-using-wix-dotupdater/</link>
	<description>Software design and development: OOD, C++, .NET, Java, a little this and that</description>
	<lastBuildDate>Fri, 25 Jun 2010 13:18:00 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0</generator>
	<item>
		<title>By: Fernando</title>
		<link>http://victorsergienko.com/self-update-library-for-net-using-wix-dotupdater/comment-page-1/#comment-926</link>
		<dc:creator>Fernando</dc:creator>
		<pubDate>Fri, 09 Apr 2010 10:02:38 +0000</pubDate>
		<guid isPermaLink="false">http://victorsergienko.com/?p=97#comment-926</guid>
		<description>Anyone ?</description>
		<content:encoded><![CDATA[<p>Anyone ?</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Fernando</title>
		<link>http://victorsergienko.com/self-update-library-for-net-using-wix-dotupdater/comment-page-1/#comment-925</link>
		<dc:creator>Fernando</dc:creator>
		<pubDate>Sat, 27 Mar 2010 21:08:38 +0000</pubDate>
		<guid isPermaLink="false">http://victorsergienko.com/?p=97#comment-925</guid>
		<description>I finally found the key. I mean:

first option: with your command, it&#039;s necessary NOT to change the setup project version. 
second option: with my command, it&#039;s necessary to change the setup project version

In both options it&#039;s necessary to change main app version.

My last question is: with the first option (your command line), I you go to add/remove programs in Control Panel, you will see always &quot;version 1.0&quot;, it doesn&#039;t update.

Do you know how to update the &quot;version&quot; that appears in add/remove programs window ?

Thanks a lot</description>
		<content:encoded><![CDATA[<p>I finally found the key. I mean:</p>
<p>first option: with your command, it&#8217;s necessary NOT to change the setup project version.<br />
second option: with my command, it&#8217;s necessary to change the setup project version</p>
<p>In both options it&#8217;s necessary to change main app version.</p>
<p>My last question is: with the first option (your command line), I you go to add/remove programs in Control Panel, you will see always &#8220;version 1.0&#8243;, it doesn&#8217;t update.</p>
<p>Do you know how to update the &#8220;version&#8221; that appears in add/remove programs window ?</p>
<p>Thanks a lot</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Fernando</title>
		<link>http://victorsergienko.com/self-update-library-for-net-using-wix-dotupdater/comment-page-1/#comment-924</link>
		<dc:creator>Fernando</dc:creator>
		<pubDate>Mon, 22 Mar 2010 16:31:09 +0000</pubDate>
		<guid isPermaLink="false">http://victorsergienko.com/?p=97#comment-924</guid>
		<description>Yes I change version (both exe project, and Setup project) and product code in setup project, not upgrade code. 

I try vomus, vamus, and others ... 

Do you know what I&#039;m doing wrong ? May be I don&#039;t have to change the product code and version in exe or in setup project ? (now I change both)

Thanks a lot. (may be you can pulbish your test application ?)</description>
		<content:encoded><![CDATA[<p>Yes I change version (both exe project, and Setup project) and product code in setup project, not upgrade code. </p>
<p>I try vomus, vamus, and others &#8230; </p>
<p>Do you know what I&#8217;m doing wrong ? May be I don&#8217;t have to change the product code and version in exe or in setup project ? (now I change both)</p>
<p>Thanks a lot. (may be you can pulbish your test application ?)</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Victor Sergienko</title>
		<link>http://victorsergienko.com/self-update-library-for-net-using-wix-dotupdater/comment-page-1/#comment-923</link>
		<dc:creator>Victor Sergienko</dc:creator>
		<pubDate>Mon, 22 Mar 2010 09:48:37 +0000</pubDate>
		<guid isPermaLink="false">http://victorsergienko.com/?p=97#comment-923</guid>
		<description>For now, no idea. I had some issues with msiexec, but IIRC current command corresponds to documentation and worked for me.

Are you reinstalling the same package as already installed, or did you rebuild it/update its version? &lt;a href=&quot;http://msdn.microsoft.com/en-us/library/aa367988%28VS.85%29.aspx&quot; rel=&quot;nofollow&quot;&gt;&quot;vomus&quot; doesn&#039;t reinstall the same package&lt;/a&gt;, as far as I can remember now.
This is the intended behavior.

For debugging, try adding &quot;a&quot; or something else.</description>
		<content:encoded><![CDATA[<p>For now, no idea. I had some issues with msiexec, but IIRC current command corresponds to documentation and worked for me.</p>
<p>Are you reinstalling the same package as already installed, or did you rebuild it/update its version? <a href="http://msdn.microsoft.com/en-us/library/aa367988%28VS.85%29.aspx" rel="nofollow">&#8220;vomus&#8221; doesn&#8217;t reinstall the same package</a>, as far as I can remember now.<br />
This is the intended behavior.</p>
<p>For debugging, try adding &#8220;a&#8221; or something else.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Fernando</title>
		<link>http://victorsergienko.com/self-update-library-for-net-using-wix-dotupdater/comment-page-1/#comment-922</link>
		<dc:creator>Fernando</dc:creator>
		<pubDate>Sun, 21 Mar 2010 22:18:17 +0000</pubDate>
		<guid isPermaLink="false">http://victorsergienko.com/?p=97#comment-922</guid>
		<description>I finally find the solution, but I don&#039;t know why is this happening.

This works: c:\setup1.msi /qb
This also works: msiexec /i c:\setup1.msi /qb

BUT this doesn&#039;t work (your default command): msiexec /i c:\setup1.msi /qb REINSTALL=ALL REINSTALLMODE=vomus
It doesn&#039;t do anything.

Victor, do you know why ? Thanks a lot.</description>
		<content:encoded><![CDATA[<p>I finally find the solution, but I don&#8217;t know why is this happening.</p>
<p>This works: c:\setup1.msi /qb<br />
This also works: msiexec /i c:\setup1.msi /qb</p>
<p>BUT this doesn&#8217;t work (your default command): msiexec /i c:\setup1.msi /qb REINSTALL=ALL REINSTALLMODE=vomus<br />
It doesn&#8217;t do anything.</p>
<p>Victor, do you know why ? Thanks a lot.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Victor Sergienko</title>
		<link>http://victorsergienko.com/self-update-library-for-net-using-wix-dotupdater/comment-page-1/#comment-921</link>
		<dc:creator>Victor Sergienko</dc:creator>
		<pubDate>Sun, 21 Mar 2010 15:39:45 +0000</pubDate>
		<guid isPermaLink="false">http://victorsergienko.com/?p=97#comment-921</guid>
		<description>Hi Fernando.

I don&#039;t see why did you have to translate the source to VB, but whatever.

Sorry, that&#039;s not enough details for me to clearly see the problem.

Anyway, MSIEXEC needs to be run with specific arguments, run &quot;msiexec /?&quot; to see them. That might be it.</description>
		<content:encoded><![CDATA[<p>Hi Fernando.</p>
<p>I don&#8217;t see why did you have to translate the source to VB, but whatever.</p>
<p>Sorry, that&#8217;s not enough details for me to clearly see the problem.</p>
<p>Anyway, MSIEXEC needs to be run with specific arguments, run &#8220;msiexec /?&#8221; to see them. That might be it.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Fernando</title>
		<link>http://victorsergienko.com/self-update-library-for-net-using-wix-dotupdater/comment-page-1/#comment-920</link>
		<dc:creator>Fernando</dc:creator>
		<pubDate>Sat, 20 Mar 2010 14:20:22 +0000</pubDate>
		<guid isPermaLink="false">http://victorsergienko.com/?p=97#comment-920</guid>
		<description>I have bien trying MSIEXEC. But I haven&#039;t found any explanation. Also if I run from command line, it doesn&#039;t work.
But if I run setup.exe (bootstrapper made by Visual Studio), it installs msi fine, and update the version.
I don&#039;t know why. The setup.exe only check for NET 2.0 (it is impossible to delete this dependency).
Could you help me ? Do you have a test application (both versiones) ?

NOTE: I also check to change major version and not only minor version, but none works.

Thanks</description>
		<content:encoded><![CDATA[<p>I have bien trying MSIEXEC. But I haven&#8217;t found any explanation. Also if I run from command line, it doesn&#8217;t work.<br />
But if I run setup.exe (bootstrapper made by Visual Studio), it installs msi fine, and update the version.<br />
I don&#8217;t know why. The setup.exe only check for NET 2.0 (it is impossible to delete this dependency).<br />
Could you help me ? Do you have a test application (both versiones) ?</p>
<p>NOTE: I also check to change major version and not only minor version, but none works.</p>
<p>Thanks</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Fernando</title>
		<link>http://victorsergienko.com/self-update-library-for-net-using-wix-dotupdater/comment-page-1/#comment-918</link>
		<dc:creator>Fernando</dc:creator>
		<pubDate>Thu, 18 Mar 2010 20:54:56 +0000</pubDate>
		<guid isPermaLink="false">http://victorsergienko.com/?p=97#comment-918</guid>
		<description>Finally I managed with RSS files, but I&#039;ve another problem. 
 
MSI starts, but nothing happen. I don&#039;t why, may be the parameters used in msiexec ????

Could you help me ? Thanks a lot.</description>
		<content:encoded><![CDATA[<p>Finally I managed with RSS files, but I&#8217;ve another problem. </p>
<p>MSI starts, but nothing happen. I don&#8217;t why, may be the parameters used in msiexec ????</p>
<p>Could you help me ? Thanks a lot.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Fernando</title>
		<link>http://victorsergienko.com/self-update-library-for-net-using-wix-dotupdater/comment-page-1/#comment-917</link>
		<dc:creator>Fernando</dc:creator>
		<pubDate>Tue, 16 Mar 2010 22:11:22 +0000</pubDate>
		<guid isPermaLink="false">http://victorsergienko.com/?p=97#comment-917</guid>
		<description>Victor, thanks a lot. It looks like this would be very useful. I have being 4 or 6 hours checking your source code. I had to convert it to vb.net, but after that it has begun to work.

But I don&#039;t know how to make rss files. I don&#039;t understand very well your &quot;readme.txt&quot; guide. I don&#039;t use NANT so I will write my own rss files with notepad++ or similar. 

Could you help me ? What is exactly the struture of rss files ? Is it easy to do with notepad++ ?

Thanks a lot. 

NOTE: When I finish my work, I will write you back with all of my experiencie in it. May be you want to publish my &quot;little experiencie&quot;.

THANKS</description>
		<content:encoded><![CDATA[<p>Victor, thanks a lot. It looks like this would be very useful. I have being 4 or 6 hours checking your source code. I had to convert it to vb.net, but after that it has begun to work.</p>
<p>But I don&#8217;t know how to make rss files. I don&#8217;t understand very well your &#8220;readme.txt&#8221; guide. I don&#8217;t use NANT so I will write my own rss files with notepad++ or similar. </p>
<p>Could you help me ? What is exactly the struture of rss files ? Is it easy to do with notepad++ ?</p>
<p>Thanks a lot. </p>
<p>NOTE: When I finish my work, I will write you back with all of my experiencie in it. May be you want to publish my &#8220;little experiencie&#8221;.</p>
<p>THANKS</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: KraKot</title>
		<link>http://victorsergienko.com/self-update-library-for-net-using-wix-dotupdater/comment-page-1/#comment-901</link>
		<dc:creator>KraKot</dc:creator>
		<pubDate>Wed, 13 Jan 2010 12:59:42 +0000</pubDate>
		<guid isPermaLink="false">http://victorsergienko.com/?p=97#comment-901</guid>
		<description>Hello! I&#039;ve read u previous article about update! I have msi instuller made with WiX and need updater. I tried ClickOnce but as far as u understand, application should be published with ClickOnce, not msi to use update clickonce. In your dotupdater there is only dll file, could u tell the main stratagy u use to create this library,if its possible.Thanks a lot!</description>
		<content:encoded><![CDATA[<p>Hello! I&#8217;ve read u previous article about update! I have msi instuller made with WiX and need updater. I tried ClickOnce but as far as u understand, application should be published with ClickOnce, not msi to use update clickonce. In your dotupdater there is only dll file, could u tell the main stratagy u use to create this library,if its possible.Thanks a lot!</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Ryan</title>
		<link>http://victorsergienko.com/self-update-library-for-net-using-wix-dotupdater/comment-page-1/#comment-882</link>
		<dc:creator>Ryan</dc:creator>
		<pubDate>Tue, 15 Sep 2009 03:20:05 +0000</pubDate>
		<guid isPermaLink="false">http://victorsergienko.com/?p=97#comment-882</guid>
		<description>Thank you so much for the quickstart guide and the fast response!  This will be very helpful!</description>
		<content:encoded><![CDATA[<p>Thank you so much for the quickstart guide and the fast response!  This will be very helpful!</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Victor Sergienko</title>
		<link>http://victorsergienko.com/self-update-library-for-net-using-wix-dotupdater/comment-page-1/#comment-881</link>
		<dc:creator>Victor Sergienko</dc:creator>
		<pubDate>Mon, 14 Sep 2009 12:41:36 +0000</pubDate>
		<guid isPermaLink="false">http://victorsergienko.com/?p=97#comment-881</guid>
		<description>You&#039;re right, I need to elaborate on some kickstart instructions.

Will do when I have the time.

Definitely, not every RSS, only one of a specific structure, containing version, file path, etc.
You need a RSS feed and a MSI, not EXE file - a full new version installer package.

You don&#039;t need to use WaitExec or PostExit binaries, it&#039;s an internal stuff. They don&#039;t  have instructions included, but the code is pretty clear.

&lt;strong&gt;UPDATE&lt;/strong&gt;: Quickly hacked a quickstart guide out of old code. Feel free to ask questions.</description>
		<content:encoded><![CDATA[<p>You&#8217;re right, I need to elaborate on some kickstart instructions.</p>
<p>Will do when I have the time.</p>
<p>Definitely, not every RSS, only one of a specific structure, containing version, file path, etc.<br />
You need a RSS feed and a MSI, not EXE file &#8211; a full new version installer package.</p>
<p>You don&#8217;t need to use WaitExec or PostExit binaries, it&#8217;s an internal stuff. They don&#8217;t  have instructions included, but the code is pretty clear.</p>
<p><strong>UPDATE</strong>: Quickly hacked a quickstart guide out of old code. Feel free to ask questions.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Ryan</title>
		<link>http://victorsergienko.com/self-update-library-for-net-using-wix-dotupdater/comment-page-1/#comment-879</link>
		<dc:creator>Ryan</dc:creator>
		<pubDate>Sun, 13 Sep 2009 05:36:37 +0000</pubDate>
		<guid isPermaLink="false">http://victorsergienko.com/?p=97#comment-879</guid>
		<description>Also - I am curious, is there any basic example or instructions on how to use the WaitExec and PostExit.  Is it that you pass the PID of the running app that needs updating to WaitExec and then pass the PID of the WaitExec to the PostExit?  Then the filename of the setup.exe to the PostExit?

I think I&#039;m missing something... umm...</description>
		<content:encoded><![CDATA[<p>Also &#8211; I am curious, is there any basic example or instructions on how to use the WaitExec and PostExit.  Is it that you pass the PID of the running app that needs updating to WaitExec and then pass the PID of the WaitExec to the PostExit?  Then the filename of the setup.exe to the PostExit?</p>
<p>I think I&#8217;m missing something&#8230; umm&#8230;</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Ryan</title>
		<link>http://victorsergienko.com/self-update-library-for-net-using-wix-dotupdater/comment-page-1/#comment-878</link>
		<dc:creator>Ryan</dc:creator>
		<pubDate>Sun, 13 Sep 2009 04:52:41 +0000</pubDate>
		<guid isPermaLink="false">http://victorsergienko.com/?p=97#comment-878</guid>
		<description>It looks like this would be very useful.  I really want to try it out but I am not sure exactly where to start. Just a quick question and I apologize if this is a really simple question.

I am curious - will this work with any rss?  I am curious how you generated the rss file?

It looks like I need an rss feed and a setup.exe.  Then for checking if an update is available I need to &quot;CheckForUpdates&quot; using the updater?</description>
		<content:encoded><![CDATA[<p>It looks like this would be very useful.  I really want to try it out but I am not sure exactly where to start. Just a quick question and I apologize if this is a really simple question.</p>
<p>I am curious &#8211; will this work with any rss?  I am curious how you generated the rss file?</p>
<p>It looks like I need an rss feed and a setup.exe.  Then for checking if an update is available I need to &#8220;CheckForUpdates&#8221; using the updater?</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Fiberglass flowers / Auto-update with WiX</title>
		<link>http://victorsergienko.com/self-update-library-for-net-using-wix-dotupdater/comment-page-1/#comment-871</link>
		<dc:creator>Fiberglass flowers / Auto-update with WiX</dc:creator>
		<pubDate>Thu, 03 Sep 2009 11:53:09 +0000</pubDate>
		<guid isPermaLink="false">http://victorsergienko.com/?p=97#comment-871</guid>
		<description>[...] Update: for a ready solution (library), see official release announcement [...]</description>
		<content:encoded><![CDATA[<p>[...] Update: for a ready solution (library), see official release announcement [...]</p>
]]></content:encoded>
	</item>
</channel>
</rss>
