﻿<?xml version="1.0" encoding="UTF-8"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/"><channel><title>StrataFrame Forum » .NET Forums » General .NET Discussion  » Updating the Setup and Deploy Project</title><generator>InstantForum 2017-1 Final</generator><description>StrataFrame Forum</description><link>http://forum.strataframe.net/</link><webMaster>StrataFrame Forum</webMaster><lastBuildDate>Mon, 08 Jun 2026 22:44:38 GMT</lastBuildDate><ttl>20</ttl><item><title>Updating the Setup and Deploy Project</title><link>http://forum.strataframe.net/FindPost24515.aspx</link><description>I have been using Click-Once since I started with my current C# application project 2 years ago.  I have lost count of how many updates I have made.  Recently I have been having some unusual behavior in my IDE which given me pause to reconsider my deployment options.  I am investigating deploying the SF application via Group Policy in AD.&lt;br&gt;
&lt;br&gt;
So far, the experience with AD deployment has been a good one.  Now, I want to update the setup project with the most recent changes and get the update out to the install base.  This should be easy, but I am missing something. &lt;br&gt;
&lt;br&gt;
First, if I simply build the SF app, then build the setup project, my current changes are not picked up.  Version update somewhere?&lt;br&gt;
Second, how do I get the new MSI to update to old MSI?  I am a little confused on that one.  Is it basically uninstall, then reinstall?&lt;br&gt;
&lt;br&gt;
Any pointers on this setup project would be greatly appreciated.&lt;br&gt;
Thanks!&lt;br&gt;
Bill</description><pubDate>Fri, 04 Sep 2009 18:31:55 GMT</pubDate><dc:creator>Bill Cunnien</dc:creator></item><item><title>RE: Updating the Setup and Deploy Project</title><link>http://forum.strataframe.net/FindPost24544.aspx</link><description>I think I have got it.  All I need to do is change the version property of the setup project.  With the RemovePreviousVersions property set to 'true' I build the setup project.  The resulting MSI file has the updated assemblies that I need for the SF application.  It works quite well.</description><pubDate>Fri, 04 Sep 2009 18:31:55 GMT</pubDate><dc:creator>Bill Cunnien</dc:creator></item><item><title>RE: Updating the Setup and Deploy Project</title><link>http://forum.strataframe.net/FindPost24526.aspx</link><description>Silly me...I am not sure what I am looking for.  :ermm:   I did try the RemovePreviousVersions property set to true.  Also, I changed the version from 1.0.0 to 1.0.1.  Neither worked.&lt;br&gt;
&lt;br&gt;
This is really the first time that I have gotten into using a different deployment method than Click-Once.  I am really green when it comes to this, so I apologize for asking some really basic questions here.  I know you guys can all help me, though.  :)&lt;br&gt;
&lt;br&gt;
Basic scenario:  I have created the mysetup.msi file and a user has installed it.  The user calls me and asks for a new feature, which I have easily added to the application.  Now, I want to give the user the updated application.  This is where I am getting stumped.&lt;br&gt;
&lt;br&gt;
Rebuilding the setup project does not seem to be picking up the changes; therefore, the new feature is not going to be installed.  My application involves a base project and several module (assembly) projects.  Only one of the assembly projects had a change in it.  Do I need to alter it's version or something?  I've not had to do that before.  &lt;br&gt;
&lt;br&gt;
Is there a better way to provide updates rather than uninstalling and reinstalling the application via a new MSI file?  The nice thing is that all database changes are handled separately from the application updates.  These are synchronized but not simultaneous.  Uninstalling/Reinstalling is not bad, but it can be a little time consuming for the user.  If it is just one DLL that has been updated...couldn't I distribute that DLL another way?&lt;br&gt;
&lt;br&gt;
I know...basic questions.  Any help is greatly appreciated...as always!&lt;br&gt;
Bill</description><pubDate>Fri, 04 Sep 2009 09:43:44 GMT</pubDate><dc:creator>Bill Cunnien</dc:creator></item><item><title>RE: Updating the Setup and Deploy Project</title><link>http://forum.strataframe.net/FindPost24523.aspx</link><description>1) Are you looking for the "Assembly Information" button on the Application tab of the project properties?&lt;/P&gt;&lt;P&gt;2) Try the "RemovePreviousVersions" property of the deploy project, works for me.</description><pubDate>Thu, 03 Sep 2009 22:51:26 GMT</pubDate><dc:creator>Keith Chisarik</dc:creator></item></channel></rss>