upgrade

After I upgrade my R version, how can I easily reinstall all the packages that were installed in the old version?

Possible Duplicate: Painless way to install a new version of R? In R, packages are not compatible across upgrades, and must be reinstalled. Is there any way to easily install the same set of packages in the new version as what I had installed in the old version? Edit: I can't easily access the old version of R, since I upgrad...

Upgrading from C++ to C#

I have a large application written in C++, For various reasons I am going to rewrite it in C#, I have done plenty of Delphi to C#, VB to C# but C++ to C# I have never done, although I am competent in C++ I want this to be as smooth a conversion as possible. Mainly what I am asking is what pitfalls await me in this conversion is there an...

Differentiating between uninstalling/installing and upgrading an application

Hi, So, I have this application for which we are producing further development versions. If the application gets uninstalled by the user (from Add/Remove Programs let's say), then I want the application to delete a certain folder in the file system which contains app-related information. However, if the application is upgraded (by dow...

WiX ScheduleReboot Conditions

I am trying to get the following to work: On the first installation of a program, it modifies the environment variables of the system, and therefore you must restart in order for the program to fully work. Doing this in WiX is fairly straight forward, you just schedule a reboot: <InstallExecuteSequence> <ScheduleReboot After="Insta...

How can I perform a silent upgrade - an upgrade that does not require user intervention, username and password?

We have a client already installed on users machines, we would have liked to have the ability to upgrade this client silently in the background, without any user intervention, the way google Chrome browser seem to work. How can you install an upgrade without requiring the user to re-enter his credentials? How can this be done in Wind...