Windows 3.1 Installer reinstalls old version right after uninstalling it rather than installing new upgrade - windows-xp

I have a MSI assembly which is an upgrade. The Upgradecode remains the same between the previous release and the new upgrade assembly. I also have the RemovePrevious attribute set so old version is removed before upgrade is installed.
I see the uninstallation of the old version occur as expected. However, the Windows Installer 3.1 immediately turns around are attempts to re-install the old version again before it even proceeds to the new version. I have verified this by changing the first custom installation dialog in the newer version and see it just fine on a first install of the new version. But the dialog seen when upgrading is the old one which shipped with the previous release. I even rebuilt the old release with message box displays to verify that Installer is indeed re-installing the old version right after the uninstall rather than moving on to the new upgrade version.
Using MSIExec does not reveal any errors being logged to explain this odd behaviour and I cannot find any documentation that helps to identify why this is occurring.
Anyone have any ideas on why this behaviour is happening and how to go about fixing it?

Try increasing the version number of your app/dll in the embedded resources. The "new" behavior of the installer will not upgrade any exe/dlls unless the file versions have been bumped up.

Related

"Unable to create project" error given right after install

I previously had Unity Hub around a year ago and uninstalled it. I went and deleted the old directory in the Program Files folder and then installed the newest version of Unity Hub. When I launched it, the old directory that I used to use for my old projects was already in the box. When I tried to create the project, it said "Unable to create project". Is there some other thing I'm supposed to delete also? I don't know where the old version used to save that kind of information, but I think it has to be deleted for the newer one to work. Unfortunately, I don't remember what version I had before. Any help would be great. Thanks
You should never delete software's files without uninstalling them. Try to uninstall Unity Hub with the apposite feature and re-install the latest version.

Can I downgrade Vscode without losing my extensions?

Is there a way to downgrade Vscode without losing all my extensions?
I already have the specific install file with the version that I need. Should I uninstall Vscode before installing the downgraded version?
I highly recommend this: https://marketplace.visualstudio.com/itemdetails?itemName=Shan.code-settings-sync it allows you to sync your settings across multiple devices, which means you wont ever lose it. Its settings requires like 2-3minutes, but after that you can safely delete vscode and install anyother version, plus its very handy if you run normal version of vscode and preview-version

Eclipse (STS) reverts to being a fresh instal every time I open it on my Mac

I have started using mac recently. I downloaded STS and started coding in it. I installed few plugins I needed to work. After a days work I shut down and started it the next day and all off a sudden it again asked for workspace location even if I checked the default location do not ask again checkbox the last time and again I selected the workspace location and checked the checkbox again and now the plugins I installed the previous day are not there I had to install them all over again and it's the same everyday. Can anyone help we with this?
This is a known issue on Mac Os Sierra. I'm not a Mac user myself and not too familiar with the details, but it has something to do with a security feature of Mac OS which is trying to 'sandbox' apps by randomizing thier startup location. This makes STS / Eclipse think its a fresh install and unable to locate any settings / state saved from before.
You can find more info in the STS New and Noteworthy under "Known Issues".
Perhaps these are the most important snippets of information:
If you unpackage the STS archive on macOS Sierra and use it without moving it to a different location on your drive, macOS Sierra Gatekeeper activates a security feature called "Path Randomization" for the app
...
As a workaround, please move the STS.app bundle to a different location on your drive before starting it.

Check out from Version Control is no longer available in Android Studio

Suddenly on my Windows 7 Ultimate 64-bit PC Android Studio version 0.5.1 no longer has an "active" Check out from Version Control link on its main page. Any suggestions about how I might get that link to become active again, or what I might have done to cause it to become inactive? I can still see the link, it's just grayed-out now (and it was active a few days ago).
Note: I actually want to check out from a Mercurial repository, not Git.
Sorry about that, I discovered that somehow all of my VCS-related plugins were unchecked - I'm not sure how I did that, but after I checked them again the "Check out from Version Control" link became active again.

ADT Plugin Directory Location for SDK - (MotoDev)

Right now I am setting up Motodev.
Its a Android Development Suite built on Eclipse, created by Motorola.
What is needed is the Android SDK. Check, got that, newest version, everything is set with that.
Now it says I need the ADT Eclipse plugin. Version 20.0.1, currently mine is v18.
I know where to get it, I can easily get it, but I am curious, where should it be installed? Currently I dont have eclipse I am just using MotoDev. But since Motodev asks where the SDK location is, and says my ADT plugin is out of date, I am assuming I have to install the ADT in the SDK directory. But is there somewhere more specific to put it? In a specific folder? or just in the top level of the SDK directory?
Thanks for your time.
Unfortunately, you can't use ADT20 with MOTODEV Studio 4.0. The plugins had some API changes between 18 and 20 that made them incompatible with each other. You will need to roll your SDK back to 19 until we can release a newer version. I wrote about this about a week ago on the MOTODEV Studio blog.
We're done with the engineering work on the new version. It's just a matter of getting the push to the web server scheduled. I expect it to be ready by late next week or early the following week.
Until then, if you need to use ADT20 for Jellybean development, use Eclipse for Mobile Developers plus the MOTODEV Core Plugins (using Help>Eclipse Marketplace). Most of the functionality of the installed product is there, but without the dependency on ADT. See the blog for details on how to set that up.