473,468 Members | 1,294 Online
Bytes | Software Development & Data Engineering Community
Create Post

Home Posts Topics Members FAQ

Does anyone ACTUALLY have the application updater block working?

Does anyone ACTUALLY have the application updater block working?

I've been beating my head against the wall on this one for about 3
days. It looks cool. It seems promising. I've even read this guy's
blog entry about how to implement it
(http://weblogs.asp.net/duncanma/articles/10221.aspx) and how breath
takingly simple it is to actually get it done.

Damned if I can get it to work.

Does anyone have a substantial sample that they'd be willing to share?

My most recent error is "Invalid character in a Base-64 string" when I
attempt to generate a manifest using the manifest utility. Even if i
use the manifest utility's "generate key" functionality it errors on
the key.

(Wow...it feels great to vent.)

Thanks,
-Ben
Nov 16 '05 #1
6 1771
Hi Benjamin,

I have viewed Duncan Mackenzie's blog, there are also some people meet this
problem. It seems that Jeff Deville in the blog has resolved the problem
through "set the validator to RSA", does his suggestion work for you?

Also, there is a community in www.gotdotnet.com discuss about Updated
Application Block:
http://www.gotdotnet.com/Community/W...d=83c68646-bef
b-4586-ba9f-fdf1301902f5
There are many developers monitoring that community. I suggest you paste
your problem there, some experience people may help you out.

Also, you may paste you issue in microsoft.public.dotnet.distributed_apps
group, you may get more help there.

Thank you for your patience and cooperation. If you have any questions or
concerns, please feel free to post it in the group. I am standing by to be
of assistance.

Best regards,
Jeffrey Tan
Microsoft Online Partner Support
Get Secure! - www.microsoft.com/security
This posting is provided "as is" with no warranties and confers no rights.

Nov 16 '05 #2
Also, can you provide more detailed information for your error? Such as
line number, source file, routine...

Then, we may find the cause

Best regards,
Jeffrey Tan
Microsoft Online Partner Support
Get Secure! - www.microsoft.com/security
This posting is provided "as is" with no warranties and confers no rights.

Nov 16 '05 #3
Hi Ben,

If you would like to use MSI for deployment, you may need to use
"non-advertised shortcuts" and disable the MSI resilency. MSI has built-in
resilency feature. When the updater remove the old file, it is likely that
MSI will be triggered to perform a reparation for the product. For more
detailed information, you may refer to the following link:

INFO: Description of Resiliency in Windows Installer
http://support.microsoft.com/?id=290997

Unfortunately, as far as VS.Net's Setup project is concerned, it does not
expose the option to change the shortcut to "non-advertised shortcut" or
disable the built-in resilency. You may need to undergo some Windows
Installer Platform SDK approach to achieve this goal.

http://msdn.microsoft.com/library/?u...p/windows_inst
aller_start_page.asp?frame=true

If you need any further assistance on this, you may post your questions in
the "microsoft.public.platformsdk.msi" newsgroup. Community members and
Windows Installer MVPs will be glad to help you there.

Regards,

Felix Wang
Microsoft Online Partner Support
Get Secure! - www.microsoft.com/security
This posting is provided "as is" with no warranties and confers no rights.

Nov 16 '05 #4
Hi Ben,

Thanks very much for your feedback.

I am very glad your problem is resolved. :-)

My colleague felix wang has provided some information about using MSI. I
hope it can help you.

For your another concern about Updater application block, have you seen
this article below?
"Updater Application Block for .NET"
http://msdn.microsoft.com/library/de...us/dnbda/html/
updater.asp

In the "Feedback and Support" section, it tells you several ways of getting
help for UAB, you may send e-mail to: de******@microsoft.com

Also,
http://www.gotdotnet.com/Community/W...d=83c68646-bef
b-4586-ba9f-fdf1301902f5 is the home of UAB, this place may give you more
help.

Anyway, if you need further help, please feel free to feedback. Thanks

Best regards,
Jeffrey Tan
Microsoft Online Partner Support
Get Secure! - www.microsoft.com/security
This posting is provided "as is" with no warranties and confers no rights.

Nov 16 '05 #5
Hi Ben,

Does our reply make sense to you? Do you still have any concern on this
issue?

Please feel free to feedback. Thanks

Best regards,
Jeffrey Tan
Microsoft Online Partner Support
Get Secure! - www.microsoft.com/security
This posting is provided "as is" with no warranties and confers no rights.

Nov 16 '05 #6
I've managed to get a sample application working with the updater. I
haven't tackled the MSI issue yet.

I still have concerns about the documentation being a little obtuse
though.

Thanks Jeffrey and Felix for your help.

-Ben
v-*****@online.microsoft.com ("Jeffrey Tan[MSFT]") wrote in message news:<$e**************@cpmsftngxa10.phx.gbl>...
Hi Ben,

Does our reply make sense to you? Do you still have any concern on this
issue?

Please feel free to feedback. Thanks

Best regards,
Jeffrey Tan
Microsoft Online Partner Support
Get Secure! - www.microsoft.com/security
This posting is provided "as is" with no warranties and confers no rights.

Nov 16 '05 #7

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

Similar topics

0
by: Ramil Domingo | last post by:
Hi, Sorry for crossing over but I would like to know if someone here knows the right newsgroup that tackles the MS Updater Application Block? I have tried the GotDotNet Workspace Newsgroup but...
3
by: DraguVaso | last post by:
Hi, I have an VB.NET application that uses an OCX for some control. I integrated the application with the .NET Application Updater Component (http://windowsforms.net/articles/appupdater.aspx) to...
1
by: AMDRIT | last post by:
Hello Everyone, I have an application that uses the application updater block V2. The application is launched using an appStart assembly first. Everything has been working great for a few...
1
by: john wright | last post by:
I am trying to find a good tutorial on how to use this verison of the updater block so I can incorporate it into my projects. I have tried to use the documentation with some success, however most...
1
by: SouthSpawn | last post by:
I am looking for a way to distrubute my client application. Once I distrubute my application, I will want it to automatically update itself. I will put the new files on the webserver. I have seen...
0
by: UJ | last post by:
Can somebody either post or put up a link that uses the Updater Application Block? I apparently am doing something wrong and can't figure it out. I call updater.BeginDownload with my manifests,...
0
by: UJ | last post by:
I've been through the quick start and can't seem to get the Updater to work correctly. It goes and grabs the files, calls the ActivationComplete event (which has a messagebox in it so I know it's...
5
by: Jason Huang | last post by:
Hi, Our C# windows form applications deploy on our clients, most PCs are Windows XP. And we want to do something so the application will listen to our server to check if an updating is needed,...
1
by: ssg31415926 | last post by:
I have an application that I need to deploy using SMS - I can't use ClickOnce. I'd like to be able to make that application update itself, rather than going through the palaver of SMS updates. ...
0
marktang
by: marktang | last post by:
ONU (Optical Network Unit) is one of the key components for providing high-speed Internet services. Its primary function is to act as an endpoint device located at the user's premises. However,...
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
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,...
1
by: Hystou | last post by:
Overview: Windows 11 and 10 have less user interface control over operating system update behaviour than previous versions of Windows. In Windows 11 and 10, there is no way to turn off the Windows...
0
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...
0
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,...
1
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...
0
by: adsilva | last post by:
A Windows Forms form does not have the event Unload, like VB6. What one acts like?
0
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 ...

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.