 |
|
 |
hi, why not break in while, when
manifests = updater.CheckForUpdates();
is manifests.Length == 0 ??
It Is infinite loop !!!
// Loop till the updates are available
Manifest[] manifests = null;
while(true)
{
manifests = updater.CheckForUpdates();
if(manifests.Length > 0)
{
//...........
}
else
{
Thread.Sleep(10000);
}
}
AE
|
|
|
|
 |
|
 |
how can Install Background Intelligent Transfer Service (BITS) in win2003?? thx
AE
|
|
|
|
 |
|
 |
help, got this error after clicking the update button on the popup, any ideas?
|
|
|
|
 |
|
 |
never mind, be extra careful to re-check the stinking manifest.xml file for invalid entries. The manifest tool does not validate 100%.
|
|
|
|
 |
|
 |
My vote of one because no support is provided by the author. So many questions have been asked but he has not responded to any of them. The article is almost a copy of the Quick Starts provided in UAB and I don't see any extra efforts put in. If something like Windows Service would have been created which is not provided in the Quickstarts, I would have voted high for your efforts.
|
|
|
|
 |
|
 |
Dear Friends,
Could you please tell does UAB works with VB.NET 3.5 and How?? I tried but I am getting an Exception whenever new updates are applied.
Please help.
|
|
|
|
 |
|
 |
Hey Praveen,
Your tutorial was much better than the tutorial in MSDN[^]...Specially the creation of App.Config and Manifest
|
|
|
|
 |
|
 |
Thank you for this helpful article!
|
|
|
|
 |
|
 |
Hi,
This artice is awesome. I need a help. When i am runing Client Exe. A message comes that Do you want update after yes. A message added to list Activation Intialization Aborted for monifest and i am not able to see new uodated exe. Can any body tell me that why i am not getting new file?
-Dheeraj
|
|
|
|
 |
|
 |
I faced the same problem earlier. I found that my manifest file was not created properly, I do not tick on the file checkbox the second time and created the manifest file, and it works now.
|
|
|
|
 |
|
 |
Hello,
Does it work in VS 2005?
|
|
|
|
 |
|
 |
Hi,
This tutorial is awesome, and just what I needed. BUT....
I'm getting the ActivationInitializationAborted for Manifest message in the EventListBox, but the deployed application was updated anyway. Is this normal?
If it's not then does anybody have any Idea what is causing this?
Thanks!
U Xux
|
|
|
|
 |
|
 |
It's Aborted because user need to restart the application for the exe to be replaced. Yay, it's normal. I think you can just replace the message if you want to.
|
|
|
|
 |
|
 |
I develop add-in for MS Outlook and want to implement auto update. Use Updater Block 2.0 All works well: find new version, download it. But when initialize WaitForApplicationExitProcessor and run PostApplicationExitActivationProcess.exe there are anhandling error of PostApplicationExitActivationProcess.exe. May be that is because of: add-in - it is one assembly and outlook - it other application. What should I set in app.config and in manifest file in this case, for that - my apdate should wait when Outlook close and run msi (I download msi-file and next process after WaitForApplicationExitProcessor is MsiProcessor)?
Thank for help.
|
|
|
|
 |
|
 |
Hi ,
Your guide is of great help to me.
My question is can it support rollback?
Any idea?
Thanks..
|
|
|
|
 |
|
 |
How to set an http authentification on the ServerManifest.xml ?
I have try :
but it doesn't work...
Do you have any ideas to access on the ServerManifest.xml even if it need authentification to be read.
|
|
|
|
 |
|
 |
System popup a message When begin download upgrade file, The error descript as below:
"The server did not return the file size." The URL might point to dynamic content.The Content-length header is not available in the server's HTTP reply."
I don't know why occurred this problem, The problem still exist when i try to change server.
Thanks
|
|
|
|
 |
|
 |
i am trying to your implementaion in visual studio 2005 and that Update the App.Config file using Enterprise library Configuration Tool is not working as you have told the cpdes for visual studio 2003 please do help me in this.
gurrumurthi
|
|
|
|
 |
|
 |
hi,
i would like to know which is the location in the client where the files are downloaded from the server.
thanks
anup
|
|
|
|
 |
|
 |
Once the update of the application happens, a folder called UAB gets created in the UpdaterTest folder. This folder gives the information about the latest version present.
Look deep inside the UAB folder (in your application's folder).
-- modified at 15:16 Friday 17th March, 2006
|
|
|
|
 |
|
 |
Hello,
We tried and used quite gracefully this sample app, and it works fine on our local development machine (France)
However, when switching in remote testing, we place the relevant ServerManifest.xml file and version folder on a US dedicated server.... and then... patatras !
The following exception message is thrown when accepting the update : " The ressource language ID cannot be found in the image file".
Do anybody here have any clue about that ? Is there a particular setting on our US machine we should be aware of ?
Thanks a lot the the clues ?
Marc
MarcusNaderus
contact@savstar.com
|
|
|
|
 |
|
 |
Hi,
I had the same problem, and it appears that this problem came from the Web server which host the update. I changed the server to Apache and it works fine.
|
|
|
|
 |
|
 |
I get the same error message when running on a Danish devopment machine. And using an american server to place the ServerManifest.xml file.
Is there anyway to make the application compatible with different versions (Danish, american, french etc)?
I also need clues
|
|
|
|
 |
|
 |
The Solution for the problem is very simple
In the ManifestFile Configuration (Manifest Editor) in Application Propertie Tab set the Files URI with the remote Server Location, NOT LOCALHOST, because that indicates to the client download update from local machine, and then generate an error in client than handled with ComException
Sorry for my poor English
----------------------------------------------
In Spanish
Saludos..
La solución al problema es bastante simple.
Resulta que en el ejemplo aparece que al momento de crear el archivo Manifest, se debe especificar en la pestaña "Application Propertie" del Manifet Editor, el valor de "Files URI", con "localhost". Esta situación le indica al cliente al momento de descargar el archivo Manifest que las actualizaciones a descargar estan en su propio computador, lo cual es muy dificil, sin embargo puede ocurrir y claro, cuando probamos la actualizacion desde la máquina en la que tenemos la actualización, esto funciona sin ningun problema.
La solución entonces, es que en vez de poner "localhost" pongan la dirección del servidor desde donde estaran contenidas las actualizaciones.
Ojala les sirva esta solución... al menos a mi me salvo.
Exito en todo
Roberto González
Chile
-- modified at 1:34 Friday 15th December, 2006
|
|
|
|
 |
|
 |
cambié localhost por nombbre de máquina y sigue el error :'(
I change value of machinename but I get error
AE
|
|
|
|
 |