473,385 Members | 1,829 Online
Bytes | Software Development & Data Engineering Community
Post Job

Home Posts Topics Members FAQ

Join Bytes to post your question to a community of 473,385 software developers and data experts.

Installing new Version fails on some condition

Hi,

i have a setup project, wich is configured so that new versions will
automatically uninstall in older version. It all works fine, but
the installation fails, if the user selects another application directory
than for
the existing version.
Gives twice a message that a part of a directory is missing. Then everything
is rolled back.
Maybe the problem is linked with an installer class i use in my project.

Any solution to this problem? Is it a known bug?
Sep 14 '06 #1
3 1454
Hello, Christof!

CNi have a setup project, wich is configured so that new versions will
CNautomatically uninstall in older version. It all works fine, but
CNthe installation fails, if the user selects another application
CNdirectory than for
CNthe existing version.
CNGives twice a message that a part of a directory is missing. Then
CNeverything is rolled back.

You receive this error on what phase?

CNMaybe the problem is linked with an installer class i use in my
CNproject.

What kind of action does your installer class?

--
Regards, Vadym Stetsyak
www: http://vadmyst.blogspot.com
Sep 14 '06 #2
Hi Vadym,

"Vadym Stetsyak" <va*****@ukr.netschrieb im Newsbeitrag
news:e0**************@TK2MSFTNGP04.phx.gbl...
Hello, Christof!

CNi have a setup project, wich is configured so that new versions will
CNautomatically uninstall in older version. It all works fine, but
CNthe installation fails, if the user selects another application
CNdirectory than for
CNthe existing version.
CNGives twice a message that a part of a directory is missing. Then
CNeverything is rolled back.

You receive this error on what phase?
When the installation is (almost) complete. Even the installer class seems
to have run
succesfull (for both unsinstalling the old and installing the new version),
but then the messages
pop up and all is rolled back.

The messages are similar to (it's translated back to english):
Couldn't find part of path: <new application path>\<appname>.InstallState.
Couldn't find part of path: <old application path>\<appname>.InstallState.
>
CNMaybe the problem is linked with an installer class i use in my
CNproject.

What kind of action does your installer class?
It copies a link to other userprofiles.

PS: manually uninstalling and installing works all fine, also installing
over an old version
works if the applicationpath is the same
>
--
Regards, Vadym Stetsyak
www: http://vadmyst.blogspot.com

Sep 14 '06 #3
Hi Vadym,

"Vadym Stetsyak" <va*****@ukr.netschrieb im Newsbeitrag
news:e0**************@TK2MSFTNGP04.phx.gbl...
Hello, Christof!

CNi have a setup project, wich is configured so that new versions will
CNautomatically uninstall in older version. It all works fine, but
CNthe installation fails, if the user selects another application
CNdirectory than for
CNthe existing version.
CNGives twice a message that a part of a directory is missing. Then
CNeverything is rolled back.

You receive this error on what phase?
When the installation is (almost) complete. Even the installer class seems
to have run
succesfull (for both unsinstalling the old and installing the new version),
but then the messages
pop up and all is rolled back.

The messages are similar to (it's translated back to english):
Couldn't find part of path: <new application path>\<appname>.InstallState.
Couldn't find part of path: <old application path>\<appname>.InstallState.
>
CNMaybe the problem is linked with an installer class i use in my
CNproject.

What kind of action does your installer class?
It copies a link to other userprofiles.

PS: manually uninstalling and installing works all fine, also installing
over an old version
works if the applicationpath is the same
>
--
Regards, Vadym Stetsyak
www: http://vadmyst.blogspot.com


Sep 18 '06 #4

This thread has been closed and replies have been disabled. Please start a new discussion.

Similar topics

1
by: Michael Mossey | last post by:
Hi, I'm trying to install PyQt for windows together with non-commercial Qt version 2.3.0. When I try to run a sample Qt program I get this error: File...
2
by: maxwell | last post by:
I'm trying to use the 'numarray' package (v1.1.1) under Python 2.4 running under CygWin. I initially downloaded the Windows executable version of the numarray package, and installed it under...
28
by: Sathyaish | last post by:
If fopen fails, is there a way to know why?
7
by: Adam | last post by:
Im trying to add an httphandler for all *.sgf file extensions. I have developed the handler, 1. installed it into the gac 2. added it to the machine.config: <httpHandlers> <add verb="*"...
1
by: Parveen | last post by:
I made changes to my VB.NET application so I need to uninstall the existing version of my app and reinstall the new changed version. I rebuilt my solution on my development computer and uninstalled...
5
by: Josef Brunner | last post by:
Hi everybody, I tried to publich my application to a simple file location. (no online publishing or anything like that.) Running the setup that VS generates for me works fine on my machine...
1
by: dmulcahy | last post by:
Folks, I am trying to build the binaries for Python 2.4.3 on a Sun E6900 running SPARC Solaris 9 and using gcc 3.4.2. When the makefile tries to build the _curses extension it fails with a...
0
by: nventure | last post by:
Hello, Using VS 2005 with SP1, managed C++. After installing security update for MS.NET framework 2.0 KB928365 my project fails to compile with error "C2653: 'BLib' : is not a class or...
3
by: =?Utf-8?B?QWxoYW1icmEgRWlkb3MgRGVzYXJyb2xsbw==?= | last post by:
Hi misters, I continue installing; my production PC is Windows 2003 I need copy dll (C runtime DLL msvcr71.dll) to windows\system32 directory if not installed yet. I want create Setup...
0
by: taylorcarr | last post by:
A Canon printer is a smart device known for being advanced, efficient, and reliable. It is designed for home, office, and hybrid workspace use and can also be used for a variety of purposes. However,...
0
by: aa123db | last post by:
Variable and constants Use var or let for variables and const fror constants. Var foo ='bar'; Let foo ='bar';const baz ='bar'; Functions function $name$ ($parameters$) { } ...
0
by: ryjfgjl | last post by:
In our work, we often receive Excel tables with data in the same format. If we want to analyze these data, it can be difficult to analyze them because the data is spread across multiple Excel files...
0
BarryA
by: BarryA | last post by:
What are the essential steps and strategies outlined in the Data Structures and Algorithms (DSA) roadmap for aspiring data scientists? How can individuals effectively utilize this roadmap to progress...
1
by: nemocccc | last post by:
hello, everyone, I want to develop a software for my android phone for daily needs, any suggestions?
1
by: Sonnysonu | last post by:
This is the data of csv file 1 2 3 1 2 3 1 2 3 1 2 3 2 3 2 3 3 the lengths should be different i have to store the data by column-wise with in the specific length. suppose the i have to...
0
by: Hystou | last post by:
There are some requirements for setting up RAID: 1. The motherboard and BIOS support RAID configuration. 2. The motherboard has 2 or more available SATA protocol SSD/HDD slots (including MSATA, M.2...
0
by: Hystou | last post by:
Most computers default to English, but sometimes we require a different language, especially when relocating. Forgot to request a specific language before your computer shipped? No problem! You can...
0
jinu1996
by: jinu1996 | last post by:
In today's digital age, having a compelling online presence is paramount for businesses aiming to thrive in a competitive landscape. At the heart of this digital strategy lies an intricately woven...

By using Bytes.com and it's services, you agree to our Privacy Policy and Terms of Use.

To disable or enable advertisements and analytics tracking please visit the manage ads & tracking page.