471,318 Members | 3,268 Online
Bytes | Software Development & Data Engineering Community
Post +

Home Posts Topics Members FAQ

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

ClickOnce for plugin enabled apps

I have an application composed of one .exe, several supporting .dlls, and
several plugin .dlls the app discovers and loads at runtime. The .exe does
not make any compile time references to this last group. How can I customize
the ClickOnce process to include files in this last group?
Dec 1 '05 #1
5 5077
You should be able to either edit the manifest by hand, or use the MAGE tool.
Here's a link:

http://msdn2.microsoft.com/en-us/lib...US,VS.80).aspx

--
Co-founder, Eggheadcafe.com developer portal:
http://www.eggheadcafe.com
UnBlog:
http://petesbloggerama.blogspot.com


"David Smith" wrote:
I have an application composed of one .exe, several supporting .dlls, and
several plugin .dlls the app discovers and loads at runtime. The .exe does
not make any compile time references to this last group. How can I customize
the ClickOnce process to include files in this last group?

Dec 1 '05 #2
> You should be able to either edit the manifest by hand, or use the
MAGE tool. Here's a link:

http://msdn2.microsoft.com/en-us/lib...US,VS.80).aspx


Where can I download MageUI.exe?
Dec 1 '05 #3
> Where can I download MageUI.exe?

Ah, I see it is in my VisualStudio directory. Who is the ClickOnce guru and
does he have a book/website? Same thing goes for an UpdaterBlock guru.
Dec 1 '05 #4
Actually there are several "ClickOnce" gurus, but Dave Templin at MS
seems to be the guy in the know. He was one of the reviewers on a
vanity article on ClickOnce that I put together for a vendor, and he
had excellent advice and suggestions.

Dec 3 '05 #5
Hi,

If you want clickonce to deploy the plugins, you need to include the
plugins in the solution. Including it in your solution doesn't mean you
have to have a compile time reference to it (i.e., you still lookup
plugins and load them at runtime, just as before). Once you have them
referenced, clickonce by default will deploy the files with your
application. You can tweak this process if necessary. For example, you
can create a file group and assign the plugins to this group and then
download the entire set of plugins at runtime (after the initial
deployment).

I would like to know more about your application so that I can provide
more details on how you might go about solving it. Please provide
additional details. I would like to understand exactly how you are
deploying your plugins and what security requirements your application
needs. If you plan on using the ClickOnce APIs, your application is
going to need Full Trust. Please provide more details so I can help
further.

Thanks,
Sayed Y. Hashimi
http://www.sayedhashimi.com
Shameless Book Plug: Service-Oriented Smart Clients with .NET 2.0
http://www.amazon.com/exec/obidos/tg...3/qid=11263614...

Dec 5 '05 #6

This discussion thread is closed

Replies have been disabled for this discussion.

Similar topics

5 posts views Thread by Danny Tuppeny | last post: by
reply views Thread by Etienne | last post: by
2 posts views Thread by Michael D. Reed | last post: by
1 post views Thread by dongarbage | last post: by
3 posts views Thread by =?Utf-8?B?Um9nZXIgVHJhbmNoZXo=?= | last post: by
3 posts views Thread by Ryan Liu | last post: by
reply views Thread by rosydwin | last post: by

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.