473,549 Members | 2,781 Online
Bytes | Software Development & Data Engineering Community
+ Post

Home Posts Topics Members FAQ

extending a click once application with plugins(deploym ent issue)

I'm creating a winforms click-once application that is plugin
enabled.
The application is working, and so are the plugins. but now i have
got the following problem:

after deployment i do not want to touch _ANY_ file of my deployment,
but i have got one directory that contains all the plugins.
As soon as the application starts i want to get all these dll's and
hook them up to the main application.

i've looked in to adjusting my manifest file's, referencing to the
dll's(which is the only working thing at the moment)

Does anybody know of a simple mechanism so i can deploy all dll's in a
single directory without adjusting my solution for every dll that i
want to copy ????

TIA

Mar 13 '07 #1
1 2072
What you want to do is in your ClickOnce manifest, you will mark the
add-in files as optional. Then, in your application, when you want to call
the DownloadFileGro up method on the ApplicationDepl oyment class in the
System.Deployme nt namespace.

Hope this helps.
--
- Nicholas Paldino [.NET/C# MVP]
- mv*@spam.guard. caspershouse.co m

<kr********@gma il.comwrote in message
news:11******** **************@ s48g2000cws.goo glegroups.com.. .
I'm creating a winforms click-once application that is plugin
enabled.
The application is working, and so are the plugins. but now i have
got the following problem:

after deployment i do not want to touch _ANY_ file of my deployment,
but i have got one directory that contains all the plugins.
As soon as the application starts i want to get all these dll's and
hook them up to the main application.

i've looked in to adjusting my manifest file's, referencing to the
dll's(which is the only working thing at the moment)

Does anybody know of a simple mechanism so i can deploy all dll's in a
single directory without adjusting my solution for every dll that i
want to copy ????

TIA

Mar 19 '07 #2

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

Similar topics

3
1711
by: zbcong | last post by:
what is the difference between no-touch and click-once deployment?
2
1336
by: ThisBytes5 | last post by:
I am currently working on an application that uses plugins. When I publish my application as a click once app I would like to include all of the current plugins in the install. Currenly I don't see a way to add none project output files in the application files dialog. I do not want to add the files as referances to the project, as that...
1
6390
by: moondaddy | last post by:
I have a VS 2005 winforms project and am trying to get clickonce deployment working correctly. I published the deployment to a test server on my network. It created the publish.htm and from my dev machine I can pull up publish.htm from the browser and it seems to run OK. However, from a test machine the installation fails. From the test...
3
2382
by: Jordan S. | last post by:
I have a client that has an MS Access application that has outgrown MS Access and it's time to migrate to something more substantial. I'm proposing a .NET Windows Forms application. The client is balking in part because they don't want to have to incorporate my proposed .NET application into their desktop image. Strange, their balking,...
1
2109
by: ComputerGuyCJ | last post by:
I have an application that I've used click-once deployment to publish out to a shared network path. From there I installed the app on a few client machines, including my own. Since then I published a few updates that were recognized by the app, and the users installed them, so everyone's on the most current version. A couple of glitches are...
2
2897
by: CR | last post by:
I am working on the deployment portion of my first click once app. It was created using VS 2003, with an installer, but has been upgraded to VS 2005, and I would like to use click once. I tested the click once functionality for installing this app many times on development pc's and it works great. When I try to install it on a user pc which...
5
3114
by: =?Utf-8?B?UmljaA==?= | last post by:
Greetings, I have been using the Click Once deployment feature of VS2005 - very nice. I had IE6 at the time when I started using Click Once Deployment, and everything worked fine. But then my workstation got upgraded to IE7, and now whenever I deploy an application and IE7 comes up for the Install page - it just says "Connecting..." and...
1
1256
by: narendra | last post by:
Hello, I'm trying to install two different versions of office dll's(2.2.0.0 & 12.0.0.0) using click once I always get the error version doesnot match with reference in the manifest Can some one suggest me how to publsih two different versions of office dll for a windows application using click once Thanks Naren
6
5641
by: Lord Zoltar | last post by:
I built a small app with VS C# Express 2008, and published it as a click-once app. I tried installing it on my local machine, and when I click on its icon from the Start menu, nothing happens. Everything works fine when I run the code from VisualStudio. I get this problem if I use Debug or Release build config. I'm sure it must be something...
0
7520
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, people are often confused as to whether an ONU can Work As a Router. In this blog post, we’ll explore What is ONU, What Is Router, ONU & Router’s main...
0
7957
jinu1996
by: jinu1996 | last post by:
In today's digital age, having a compelling online presence is paramount for businesses aiming to thrive in a competitive landscape. At the heart of this digital strategy lies an intricately woven tapestry of website design and digital marketing. It's not merely about having a website; it's about crafting an immersive digital experience that...
0
7809
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...
1
5368
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...
0
5088
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...
0
3500
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...
0
3481
by: adsilva | last post by:
A Windows Forms form does not have the event Unload, like VB6. What one acts like?
1
1941
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
0
763
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...

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.