Installation: file does not have a program associated...

Having trouble installing Oxygen? Got a bug to report? Post it all here.
Veronika
Posts: 5
Joined: Sat Jan 13, 2007 1:13 pm

Installation: file does not have a program associated...

Post by Veronika »

I am trying to install standalone Oxygen on a laptop running WinXP. When I start the installer, I get the following error message, connected with a file oxygen.msi:

This file does not have a program associated with it for performing this action. Create an association in the Folder Options control panel.

I have the latest version of Java (5.0) installed and I tried both the Oxygen installation package with and without JavaVM and I get the same problem.

Thanks for any help
sorin_ristache
Posts: 4141
Joined: Fri Mar 28, 2003 2:12 pm

Post by sorin_ristache »

Hello,

The oxygen.msi file is contained in the oxygen.exe file downloaded from the Download page and it is a Windows installer package that must be executed by the Microsoft Windows Installer application for installing oXygen. Msi files should be executed on a Windows XP machine without requiring to install any other application before. The error message says that Windows Installer is not installed on your computer so you should download it and install it before installing oXygen.


Regards,
Sorin
Veronika
Posts: 5
Joined: Sat Jan 13, 2007 1:13 pm

Post by Veronika »

Thanks for your answer. I tried to install the installer (only narrowly avoiding having to install Win Genuine "Advantage") but it says that the version I have on my laptop is newer than the update. I also tried to add the file association MSI - Win Installer, but that didn't help either. What now?
sorin_ristache
Posts: 4141
Joined: Fri Mar 28, 2003 2:12 pm

Post by sorin_ristache »

What is the version of your Windows Installer displayed when you run the following command ?

Code: Select all

msiexec
On my computer the version displayed is:

Code: Select all

Windows ® Installer. V 3.01.4000.1823
Create a subdirectory in the directory where you downloaded the oxygen.exe kit, named for example someDirName and run the following command in the directory where you downloaded oxygen.exe:

Code: Select all

oxygen.exe /extract:someDirName
This should extract the MSI package from the oxygen.exe install kit in the someDirName subdirectory. Run the command

Code: Select all

msiexec /i msi\oxygen.msi
This should start the installation of oXygen on your computer using your version of Windows Installer. Does this install oXygen on your computer ?

Regards,
Sorin
Veronika
Posts: 5
Joined: Sat Jan 13, 2007 1:13 pm

Post by Veronika »

sorin wrote:What is the version of your Windows Installer displayed when you run the following command ?
It's the same as yours:
Windows ® Installer. V 3.01.4000.1823
sorin wrote: Create a subdirectory in the directory where you downloaded the oxygen.exe kit, named for example someDirName and run the following command in the directory where you downloaded oxygen.exe:

Code: Select all

oxygen.exe /extract:someDirName
This should extract the MSI package from the oxygen.exe install kit in the someDirName subdirectory.
This worked. I got these files: oxyge1.cab, oxygen.ini, oxygen.msi, InstMsiW.exe.
sorin wrote: Run the command

Code: Select all

msiexec /i msi\oxygen.msi
This should start the installation of oXygen on your computer using your version of Windows Installer. Does this install oXygen on your computer ?
Nope. I get the following error message: This installation package could not be opened. Verify that the package exists and that you can access it, or contact the application vendor to verify that this is a valid Windows Installer package.

(I am running this in the someDirName directory. I even put the whole path to the msi file, but the result was the same.)

I tried to run InstMsiW.exe and got this error message: Wrong OS or OS version for application.
sorin_ristache
Posts: 4141
Joined: Fri Mar 28, 2003 2:12 pm

Post by sorin_ristache »

Veronika wrote:Nope. I get the following error message
...
(I am running this in the someDirName directory. I even put the whole path to the msi file, but the result was the same.)
If you run the command in the directory where the oxygen.msi file was created then include only the name of the file without any directory name:

Code: Select all

msiexec /i oxygen.msi
Regards,
Sorin
Veronika
Posts: 5
Joined: Sat Jan 13, 2007 1:13 pm

Post by Veronika »

sorin wrote:
Veronika wrote:Nope. I get the following error message
...
(I am running this in the someDirName directory. I even put the whole path to the msi file, but the result was the same.)
If you run the command in the directory where the oxygen.msi file was created then include only the name of the file without any directory name:

Code: Select all

msiexec /i oxygen.msi
Regards,
Sorin
Yes, this works! Thanks a lot for your help.

Veronika
sorin_ristache
Posts: 4141
Joined: Fri Mar 28, 2003 2:12 pm

Post by sorin_ristache »

Veronika wrote:Yes, this works! Thanks a lot for your help.
Veronika wrote:I am trying to install standalone Oxygen on a laptop running WinXP. When I start the installer, I get the following error message, connected with a file oxygen.msi:

This file does not have a program associated with it for performing this action. Create an association in the Folder Options control panel.
There is a problem with your Microsoft Windows Installer installation. It should run MSI files like oxygen.msi automatically.


Regards,
Sorin
Veronika
Posts: 5
Joined: Sat Jan 13, 2007 1:13 pm

Post by Veronika »

sorin wrote: There is a problem with your Microsoft Windows Installer installation. It should run MSI files like oxygen.msi automatically.

Regards,
Sorin
I think it's because I hate Windows and Windows knows it. ;) Seriously, though, I haven't encountered this problem before but I am really glad that when I did, I got your help.

Regards
Veronika
Post Reply