ClickOnce for plugin enabled apps

D

David Smith

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?
 
D

David Smith

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.
 
P

pbromberg

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.
 
H

hashimisayed

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/detail/-/1590595513/qid=11263614...
 

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Top