User Name Password Register
DaniWeb IT Discussion Community
All
What is DaniWeb IT Discussion Community?
You're currently browsing the VB.NET section within the Software Development category of DaniWeb, a massive community of 402,911 software developers, web developers, Internet marketers, and tech gurus who are all enthusiastic about making contacts, networking, and learning from each other. In fact, there are 3,113 IT professionals currently interacting right now! Registration is free, only takes a minute and lets you enjoy all of the interactive features of the site.
Please support our VB.NET advertiser: Programming Forums
Views: 310 | Replies: 3
Reply
Join Date: Sep 2007
Posts: 3
Reputation: ibanez335 is an unknown quantity at this point 
Rep Power: 0
Solved Threads: 0
ibanez335 ibanez335 is offline Offline
Newbie Poster

VB2005 Application Deployment

  #1  
Jul 18th, 2008
Hi Everyone,
this is my first post so I hope I don't break any rules/codes of practice.

I have developed an application and produced the appropriate setup files by adding a 'setup project'. I have no problems installing it on a standalone machine. However, I want to install it on a school network using a nominated network drive e.g. Z:.

The application incoporates a simple crystal report and a simple msaccess database which I want to install on Z: alongside the app.config. I then want to add the program to the client application desktops so that they run the program installed on Z:. I also need to distribute the required netframework and ocx files etc to the client machines.

My network technician seems to think I should have two setups. One for the server and another for the client machines.

I'd be really grateful if anyone could give me some pointers.

Thanks in advance
AddThis Social Bookmark Button
Reply With Quote  
Join Date: Mar 2006
Location: East Amherst, NY
Posts: 102
Reputation: cutepinkbunnies is an unknown quantity at this point 
Rep Power: 3
Solved Threads: 6
cutepinkbunnies's Avatar
cutepinkbunnies cutepinkbunnies is offline Offline
Junior Poster

Re: VB2005 Application Deployment

  #2  
Jul 18th, 2008
Hi there Ibanez

You'll probably want to look into clickonce deployment, which you can use to deploy your application to a UNC/URL and let the clients install.

The framework can easily be deployed via GPO/WSUS (see your admins about this) or as a prerequisite for your software install. The best part about 2k5 is software is configurable to automatically update when you publish a new version. Read up on that I'm sure will enjoy clickonce.

As far as everything else, you can position whatever you'd like in the code on your network share. Additionally I think you may run into difficulties keeping access stable with > 2 users.

Here is a link for your enjoyment Good luck!
Reply With Quote  
Join Date: Jul 2008
Posts: 22
Reputation: asnider is an unknown quantity at this point 
Rep Power: 1
Solved Threads: 2
asnider asnider is offline Offline
Newbie Poster

Re: VB2005 Application Deployment

  #3  
Jul 18th, 2008
Yeah, definitely go with clickonce deployment, but I disagree about the access comment. I work for a company with 20 plus users hitting an access application/database.

Clickonce is very simple to set up, you simply create a publish location (which is typically the same as your update location). Then you make sure to set all the required files to copy always (or if newer). It's also a good idea to go into the Application files button and make sure all your required files are marked REQUIRED. That's the biggest gotcha that I typically run into. Everything else is pretty smooth sailing.
Reply With Quote  
Join Date: Sep 2007
Posts: 3
Reputation: ibanez335 is an unknown quantity at this point 
Rep Power: 0
Solved Threads: 0
ibanez335 ibanez335 is offline Offline
Newbie Poster

Re: VB2005 Application Deployment

  #4  
Jul 19th, 2008
Thanks very much for the suggestions. I've only had a glance at clickonce. I thought that you couldn't specify the drive/dir where the install should go but obviously I need to have a proper look at it. Am I right in saying that the app.config gets buried automatically with a random name rather than using a setup project where the app.config is installed alongside the application exe? Also how do I distribute one ocx file to the client machines?. I'm not bad at programming but I'm not savvy on the network side.

The program is a replacement for a VB6 application I wrote to report ICT faults to a help desk for the 400 stations on the school network. The idea was it would give me an excuse to migrate over to vb.net. The msaccess is no problem as it is infrequently used.

Again thanks for the interest you've shown and the suggestions.

Cheers
Reply With Quote  
Reply

Only community members can participate in forum threads. You must register or log in to contribute.

DaniWeb VB.NET Marketplace
Currently Active Users Viewing This Thread: 1 (0 members and 1 guests)

 

Thread Tools Display Modes

Other Threads in the VB.NET Forum

All times are GMT -4. The time now is 3:57 pm.
Forum system based on vBulletin Copyright ©2000 - 2008, Jelsoft Enterprises Ltd.
©2003 - 2008 DaniWeb® LLC