473,836 Members | 2,225 Online
Bytes | Software Development & Data Engineering Community
+ Post

Home Posts Topics Members FAQ

Installer Error 2835

Greetings,

I'm doing some modifications of an existing Visual Studio .NET 2003 C#
project that is to be deployed as a windows service. The solution
includes a project that builds an MSI file. Over the month I've been
working on the project, I've built the MSI file many times. Sometimes
it runs fine and I have a service that can be started and stopped.
Other times, the MSI file starts up, goes through several screens and
then reports "The system cannot open the device or file specified".

Additionally, if I run a working file (from an earlier day), it may
succeed or it may fail. So far I've found no pattern to successes or
failures.

I've turned on installer logging (at the 'voicewarmup' level) and see
the following messages from a failure:

DEBUG: Error 2835: The control ErrorIcon was not found on dialog
ErrorDialog
The installer has encountered an unexpected error installing this
package. This may indicate a problem with this package. The error code
is 2835. The arguments are: ErrorIcon, ErrorDialog,
The system cannot open the device or file specified.
MSI (s) () []: MainEngineThrea d is returning 110
MSI (c) () []: Note: 1: 2755 2: 110 3: C:\80546\My DIM
Service\Release \My DIM Service.msi
MSI (c) () []: Note: 1: 2262 2: Error 3: -2147287038
DEBUG: Error 2755: Server returned unexpected error 110 attempting to
install package C:\80546\My DIM Service\Release \My DIM Service.msi.
MSI (c) () []: Note: 1: 2262 2: Error 3: -2147287038

The MSI file name given, i.e. "C:\80546\M y DIM Service\Release \My DIM
Service.msi", is truly the name of my MSI file.

As an added complication, the MSI file I built last Monday was fine on
Monday, still fine on Wednesday, and started failing on Thursday.

What the heck is going on here?

Does anybody have information about "Error 2835", "ErrorIcon" ,
"ErrorDialo g", etc?

Does anybody know why some builds succeed and others fail?

How do I make Visual Studio .NET 2003 to produce a good MSI file and do
it every time?

Regards,

David
*** Sent via Developersdex http://www.developersdex.com ***
Apr 15 '06 #1
3 8959
VJ
This is not the actual error.... this below error appears even when .NET
Framework install or any MSI installation fails.. Sure there is more to this
than what you are seeing... like if you are doing a file copy, is the file
locked. This is just a sample, in your case maybe the service you installed
Monday/Tuesday is not properly unistalled, or some file is locked from the
previous installation.. Please verify that the service you are trying to
install, is not already installed on the machine and is not runing.. etc and
try your new package. It will be fine...

VJ
"david" <da******@devde x.com> wrote in message
news:uf******** ******@TK2MSFTN GP04.phx.gbl...
Greetings,

I'm doing some modifications of an existing Visual Studio .NET 2003 C#
project that is to be deployed as a windows service. The solution
includes a project that builds an MSI file. Over the month I've been
working on the project, I've built the MSI file many times. Sometimes
it runs fine and I have a service that can be started and stopped.
Other times, the MSI file starts up, goes through several screens and
then reports "The system cannot open the device or file specified".

Additionally, if I run a working file (from an earlier day), it may
succeed or it may fail. So far I've found no pattern to successes or
failures.

I've turned on installer logging (at the 'voicewarmup' level) and see
the following messages from a failure:

DEBUG: Error 2835: The control ErrorIcon was not found on dialog
ErrorDialog
The installer has encountered an unexpected error installing this
package. This may indicate a problem with this package. The error code
is 2835. The arguments are: ErrorIcon, ErrorDialog,
The system cannot open the device or file specified.
MSI (s) () []: MainEngineThrea d is returning 110
MSI (c) () []: Note: 1: 2755 2: 110 3: C:\80546\My DIM
Service\Release \My DIM Service.msi
MSI (c) () []: Note: 1: 2262 2: Error 3: -2147287038
DEBUG: Error 2755: Server returned unexpected error 110 attempting to
install package C:\80546\My DIM Service\Release \My DIM Service.msi.
MSI (c) () []: Note: 1: 2262 2: Error 3: -2147287038

The MSI file name given, i.e. "C:\80546\M y DIM Service\Release \My DIM
Service.msi", is truly the name of my MSI file.

As an added complication, the MSI file I built last Monday was fine on
Monday, still fine on Wednesday, and started failing on Thursday.

What the heck is going on here?

Does anybody have information about "Error 2835", "ErrorIcon" ,
"ErrorDialo g", etc?

Does anybody know why some builds succeed and others fail?

How do I make Visual Studio .NET 2003 to produce a good MSI file and do
it every time?

Regards,

David
*** Sent via Developersdex http://www.developersdex.com ***

Apr 15 '06 #2
Obviously I don't know all the answers with respect to Visual Studio
2003 and the Microsoft Installer, else I wouldn't be asking questions.

As mentioned earlier, I have MSI files built on Monday and Wednesday.
They're in directories named 'MSI-0410' and 'MSI-0412' respectively.
Each directory contains 3 files:
My DIM Service.msi
setup.exe
setup.ini

In repeated tests on Wednesday, MSI-0410 installed without a hitch while
MSI-0412 consistently failed to install. Windows' Add/Remove Programs
reported My DIM Service present after a successfull install and didn't
list it after an unsuccessful install.

I've verified that the service isn't present as best I know how. If
there are 'leftover bits' from a failed install, where might they be?

Thanks.

*** Sent via Developersdex http://www.developersdex.com ***
Apr 16 '06 #3
VJ
If you don't see it in the services.. directory then it is fine...uninstal l
is ok. But Please do check other files you install, and any directories and
files under it.. see if it gets removed.., I am sure you would tried
re-starting your computer.. Is there any additional files that you are
trying to install on top 'MSI-0410' build in the 'MSI-0412' build, they
might worth checking to see if the problem is there?. Or maybe when the new
service is trying to install and run, is trying access a locked file because
you have added additional functionality.. .. All these are just
possibilities.. .

Let me know how it goes..!!

Vijay

"david" <da******@devde x.com> wrote in message
news:%2******** ********@TK2MSF TNGP05.phx.gbl. ..
Obviously I don't know all the answers with respect to Visual Studio
2003 and the Microsoft Installer, else I wouldn't be asking questions.

As mentioned earlier, I have MSI files built on Monday and Wednesday.
They're in directories named 'MSI-0410' and 'MSI-0412' respectively.
Each directory contains 3 files:
My DIM Service.msi
setup.exe
setup.ini

In repeated tests on Wednesday, MSI-0410 installed without a hitch while
MSI-0412 consistently failed to install. Windows' Add/Remove Programs
reported My DIM Service present after a successfull install and didn't
list it after an unsuccessful install.

I've verified that the service isn't present as best I know how. If
there are 'leftover bits' from a failed install, where might they be?

Thanks.

*** Sent via Developersdex http://www.developersdex.com ***

Apr 17 '06 #4

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

Similar topics

0
1426
by: HPKrekt | last post by:
If I deploy part of my webproject to a W2K Server I get the following error if I try to use a custom installer: unable to get installer types in the .....dll assembly => One or more of the types in the assembly unable to load. If I exclude the custom installer everything installs correctly. On my development system XP professional the above error is not raised and everything install correctly including the custom installer . Also if I...
4
7444
by: Bill Murray | last post by:
I am using VS.NET 2003 and trying to deploy a service program(c++) to a Windows 2000 Server system. I have also written a small DLL (USSsetup.dll) that is used to start/stop the service using a custom action. This dll is apparently dependent on the MSVCP71.DLL and MSVCR71.DLL's as per the Detected Dependencies folder visible in the deployment project All this good except I am UNABLE to Retarget the output of the msm merge...
2
5371
by: MENTAT | last post by:
Hi, I am trying to create an installer for my web application. So I added a web setup project to my solution (I am using VS.NET 2003). Been playing around with it since then and it basically works. Now, I am wondering if there is any way to change the directory that the installer installs the files to. I want to be able to put my files in a specified directory (user specified is good, but i don't mind hardcoding the path either) and...
4
3529
by: pshindle | last post by:
DB2 Team - I just downloaded and unzipped the new Fixpack 9 for DB2 ESE V8 for Windows (FP9_WR21350_ESE.exe). I then burned the unzipped Fixpack files to a CD. I proceded to install this Fixpack on a test machine running ESE but encountered a serious error during the install. It started 'copying new files' but then stopped cold and displayed a dialog box asking me to "Please insert disk 1". (It all fit on one CD!) I clicked OK...
1
8486
by: Craig | last post by:
I have added a 'Textboxes (A)' to my UI installer project along with a custom action to pass the value back to a class I've written to override the void Install function. As long as the text is very simple everything is working just fine. I've tested it by writing the string out to a text file to test it. However, the trouble comes in when I use the textbox for what I really intended, a ADO.Net Connection String. The textbox is to...
3
1895
by: Brian Henry | last post by:
This has worked perfectly for the past year now all the sudden it will not compile the installer project correctly. All our source code is in a Source Safe database so every system we do this on should be identicle. On one system the installer project will compile correctly, but on two others it will fail with this error. ------ Rebuild All started: Project: Installer, Configuration: Debug ------ Building file 'T:\Current Builds...
1
3800
by: BuddyWork | last post by:
Hello, When a particular user (has administrator rights) on a Windows 2000 Server SP4 tries to run any MSI's we get the message mentioned in the subject. If we logon with another user that has administrator rights then it works, if we create a new administrator user then it does NOT work, Here is the MSI log, please help as this is causing problems as only 3 users on this box are able to run MSI where are about 15 other users
2
12855
by: ashishjainism | last post by:
I am unable to install my windows service and the installutil is throwing the following error: Running a transacted installation. Beginning the Install phase of the installation. See the contents of the log file for the d:\practice in .net\mywindowsservice\mywindowsservice\mywindowsservice\bin\practiceservice.exe assembly's progress. The file is located at d:\practice in...
1
1507
by: MimiMi | last post by:
I have a deployment project that was originally created in VS2003. Since I don't have VS2003, I now open it in VS2005, but then of course VS2005 has to convert it. Everything seems to work fine. I build the project and an installer.msi - file as well as a setup.exe - file is created. Now to the problem: double-clicking the setup.exe doesn't work! It gives me the error "An error occured while downloading a required file. You may retry...
0
9656
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 effortlessly switch the default language on Windows 10 without reinstalling. I'll walk you through it. First, let's disable language synchronization. With a Microsoft account, language settings sync across devices. To prevent any complications,...
0
10819
Oralloy
by: Oralloy | last post by:
Hello folks, I am unable to find appropriate documentation on the type promotion of bit-fields when using the generalised comparison operator "<=>". The problem is that using the GNU compilers, it seems that the internal comparison operator "<=>" tries to promote arguments from unsigned to signed. This is as boiled down as I can make it. Here is my compilation command: g++-12 -std=c++20 -Wnarrowing bit_field.cpp Here is the code in...
0
10240
tracyyun
by: tracyyun | last post by:
Dear forum friends, With the development of smart home technology, a variety of wireless communication protocols have appeared on the market, such as Zigbee, Z-Wave, Wi-Fi, Bluetooth, etc. Each protocol has its own unique characteristics and advantages, but as a user who is planning to build a smart home system, I am a bit confused by the choice of these technologies. I'm particularly interested in Zigbee because I've heard it does some...
0
9355
agi2029
by: agi2029 | last post by:
Let's talk about the concept of autonomous AI software engineers and no-code agents. These AIs are designed to manage the entire lifecycle of a software development project—planning, coding, testing, and deployment—without human intervention. Imagine an AI that can take a project description, break it down, write the code, debug it, and then launch it, all on its own.... Now, this would greatly impact the work of software developers. The idea...
1
7772
isladogs
by: isladogs | last post by:
The next Access Europe User Group meeting will be on Wednesday 1 May 2024 starting at 18:00 UK time (6PM UTC+1) and finishing by 19:30 (7.30PM). In this session, we are pleased to welcome a new presenter, Adolph Dupré who will be discussing some powerful techniques for using class modules. He will explain when you may want to use classes instead of User Defined Types (UDT). For example, to manage the data in unbound forms. Adolph will...
0
6972
by: conductexam | last post by:
I have .net C# application in which I am extracting data from word file and save it in database particularly. To store word all data as it is I am converting the whole word file firstly in HTML and then checking html paragraph one by one. At the time of converting from word file to html my equations which are in the word document file was convert into image. Globals.ThisAddIn.Application.ActiveDocument.Select();...
0
5641
by: TSSRALBI | last post by:
Hello I'm a network technician in training and I need your help. I am currently learning how to create and manage the different types of VPNs and I have a question about LAN-to-LAN VPNs. The last exercise I practiced was to create a LAN-to-LAN VPN between two Pfsense firewalls, by using IPSEC protocols. I succeeded, with both firewalls in the same network. But I'm wondering if it's possible to do the same thing, with 2 Pfsense firewalls...
1
4438
by: 6302768590 | last post by:
Hai team i want code for transfer the data from one system to another through IP address by using C# our system has to for every 5mins then we have to update the data what the data is updated we have to send another system
3
3100
bsmnconsultancy
by: bsmnconsultancy | last post by:
In today's digital era, a well-designed website is crucial for businesses looking to succeed. Whether you're a small business owner or a large corporation in Toronto, having a strong online presence can significantly impact your brand's success. BSMN Consultancy, a leader in Website Development in Toronto offers valuable insights into creating effective websites that not only look great but also perform exceptionally well. In this comprehensive...

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.