Uninstalling the Previous version of application installed: Installshield - installshield

I am working on Install shield 2013 Pro (Licensed version).
I created one installer(Version 1.00.000) which will install driver for wireless network adapter .
Now i need to create an installer (Version 2.00.000) which must 'Uninstall Previous version ' installed in the PC.
I read sme forum which uses upgrade code for Uninstalling the version but could'nt get enough idea on this.
Can i get a well explained solution for this. Please help me in solving this issue.
Thanks in advance

The upgrade is done with the help of the upgradecode. This code must be the same for all product versions. This way Windows Installer can see two products are from the same family. The support from Windows Installer for controlling updates it also allows you to install allows you to decide the order of the upgrades, i.e. you can choose to first remove the old version and then install the new one, or to first install the new one and them remove the old version.
When doing upgrade you should also be careful on the package language and install type (per-user or per-machine). Windows Installer does not remove an older version if the install language or type is different from the one of the new version that is being installed.

Related

How to install a new version of npm?

I know this is a noob question but I just start learning to code. I don't know why I cannot upgrade the current version of npm in my computer (5.5.1) to the newer one (8.1.2).
Can someone please help me with this?
There are couple of solutions I can think of:
Solution #1
Uninstall Node.js from your computer and install again. As the error message says, "use the version of npm that is bundled with Node.js". This is the preferred solution and very straightforward. Unless... you want to keep multiple versions of node in your computer, if that is the case, solution #2 will help.
Solution #2
Install a Node version manager (such as n). The package n allows you to download multiple versions of Node.js in your computer and switch between then when needed.
If the issue persists, you may have conflicting versions or directories in your computer. Please read this post about How to completely remove node.js from Windows. Then try re-installing from the website once you are done removing Node.

Any way to prevent Node.js update automatically on Windows 10?

I installed Node.js on Windows version v14.15.5 for a project without checking anything on the prompts during the installation. Then at some point Node.js automagically updates to latest version v16... Any way to disable this update regardless what is happening in the code of the project or elsewhere in the system. Just wish to always keep same version that was installed or specific version, in this case v14.15.5. Thank you
Except nvm there is another reason for the automatic update.
Disclaimer: In my case it was Chocolatey.
Chocolatey can be installed as last step of node installation.
You should be able to stop this with chocolatey pin command.
Something like this:
choco pin add -n="nodejs"
choco pin add -n="nodejs.install"

Where and how can I get a certain version of NodeJs?

I'll be attending a MS course tomorrow and I'm supposed to install NodeJs version 0.12.7. However, when I follow the link provided, I only get a directory listing of a bunch of files. And I'm certainly not sure which one(s) I need (I'm on Win 8).
I also tried with their front page but the versions advertised there are v.4.2.2 and v.5.0.0, which surprised me (cf. v.0.12.7). When I went to the downloads' section, I got totally confused by the overwhelming number of options, platforms, versions etc.
I trust my godlike ability to pick just the wrong option as well as my superpower of confusing everything to the edge of ridiculousness, so instead of cursing my rectum off, I prefer to ask straight how to obtain the requested version (v.0.12.7 for Win 8).
I would suggest nvm, it's great for node version management and installing any particular version of node you would like. https://github.com/creationix/nvm
If you're running 32-bit Windows, then you want the node-v0.12.7-x86.msi file in the directory in your link.
If you're running 64-bit Windows, then you want the node-v0.12.7-x64.msi file in the x64 subdirectory.
As #Ryan McDermott suggested, nvm is good. Another option, which I like, is nodenv: https://github.com/OiNutter/nodenv.
First, install nodenv. Then, install the plugin node-build (https://github.com/OiNutter/node-build). Then you can do the following:
nodenv install --list # list available node versions
nodenv install 0.12.7 # install the specified version
nodenv global 0.12.7 # use the specified version of node

How to upgrade Qt installed in linux from one version to higher

While porting Qt project from windows to linux(ubuntu) i faced with the following issue:
on windows Qt version 4.8.1 is installed
on linux 4.6.3 in which some functionalities availiable in higer version 4.8.1 don`t yet implemented (ex. QUdpSocket::joinMultiCastGroup).
I see only one solution to this problem: upgrade Qt version on linux to 4.8.1.
How can I do this?
On linux I got installed libqt4-dev, qmake.
Solved: I changed repository from squeeze (stable) to wheezy(testing), in wheezy latest Qt version is 4.8.1, which is perfectly suits my needs.
Using package manager I found package libqt4-dev and selected it for update.
That is all, the whole process took 5 minutes.
Disadvantages:
- As I run Debian on Virtual Box after changing repository I had to reinstall guest additions
- wheezy is less stable than squeeze (I haven`t faced yet with stablilty problem)
I guess you can use Upgrade option in the Qt Creator.
Or you can download latest version from Download Qt, the cross-platform application framework
Or you could try to update using something like apt-get install(upgrade) libqt4-dev if you using Debian based system.
This depends on the distro you are using. If there are binary packages for your distro you can update through your package manager. Otherwise you have to download the source of your prefered Qt version and build it yourself.
I'm not sure if this will help in your situation, but you can download the Qt Online Installer at the following link:
https://www.qt.io/download-qt-installer

How to install Xcode 4.0 and iOS SDK 5.0 with Xcode 3.2.6 already installed

I am trying to install Xcode 4 on my mac which already has Xcode 3.2.6 installed.
I searched for this and I found that I need to change the location for the directory to install Xcode, however in my case my machine has only one hard drive partition and when I try to install it on different directory there is no option available other than Developer (the default).
So I want the exact procedure to install Xcode 4 alongside Xcode 3.
Thnx andrea but i found solution that there is option while installing xcode4 location to install it and like "other> browse for directory u wish to install in " click continue this folder should be different than default developer.
I previously removed the old version with all SDK (iOS 3 and 4) and, after that, installed the new version.
to remove use:
/Developer/Library/uninstall-devtools

Resources