|
-
Jul 29th, 2008, 01:14 PM
#1
Thread Starter
Addicted Member
2.0 .Net VB app
Hi all,
I am currently getting ready to pilot a non-critical fix to an application I have in production on a few PC's (approx. 8) and I have a question. This application is within the company only.
How do I gracefully reinstall the package, without disrupting users? What I mean is, should I just schedule the reinstall during non-business hours, or should I just place code in my script to kill the current .exe if it's running? I was thinking of doing a bit of both; installing during a non-business time, and killing the app if it's running. I would send the users an e-mail the day before the install so they could save their work.
It is worthy to note that while my app is installed on PC's and technically "works", I am still waiting on mainframe pieces to be completed before the app will actually have any real benefit to the users. Therefore, there is a very good chance no one will be using it, no matter when I install. I just want to get some "best practice" pointers from more experienced developers.
If my post helped you, please rate it!
Languages: VB/ASP.NET 2005, C# 2008,VB6
Databases: Oracle (knowledge not currently in use), DB2
FROM Customers
WHERE We_Know_What_We_Want <> DB.Null
SELECT *
0 rows returned
-
Jul 31st, 2008, 11:53 PM
#2
Re: 2.0 .Net VB app
One way would be to use Remote Desktop and log into each system and install your package.
Another way could be to use a Group Policy Object or some startup script to make sure its updated and if not install the update.
VB/Office Guru™ (AKA: Gangsta Yoda™ ®)
I dont answer coding questions via PM. Please post a thread in the appropriate forum. 
Microsoft MVP 2006-2011
Office Development FAQ (C#, VB.NET, VB 6, VBA)
Senior Jedi Software Engineer MCP (VB 6 & .NET), BSEE, CET
If a post has helped you then Please Rate it! 
• Reps & Rating Posts • VS.NET on Vista • Multiple .NET Framework Versions • Office Primary Interop Assemblies • VB/Office Guru™ Word SpellChecker™.NET • VB/Office Guru™ Word SpellChecker™ VB6 • VB.NET Attributes Ex. • Outlook Global Address List • API Viewer utility • .NET API Viewer Utility •
System: Intel i7 6850K, Geforce GTX1060, Samsung M.2 1 TB & SATA 500 GB, 32 GBs DDR4 3300 Quad Channel RAM, 2 Viewsonic 24" LCDs, Windows 10, Office 2016, VS 2019, VB6 SP6 
-
Aug 4th, 2008, 06:39 AM
#3
Thread Starter
Addicted Member
Re: 2.0 .Net VB app
Thanks for your pointers Rob.
However, my hands are pretty tied when it comes to doing an installation. There is actually a prog (company created) we use to roll out apps. With that said, there is no way they would let me use remote desktop and install my package on each PC. There is an entirely seperate team (the ones that created the packaging software) that installs each package, and they are the ONLY team authorized to install packages onto users PCs. All we can do as developers is write the install script, which tells them which files to install, which ones to remove, etc., etc.
Trust me, getting an app installed is quite a task around here.
If my post helped you, please rate it!
Languages: VB/ASP.NET 2005, C# 2008,VB6
Databases: Oracle (knowledge not currently in use), DB2
FROM Customers
WHERE We_Know_What_We_Want <> DB.Null
SELECT *
0 rows returned
Posting Permissions
- You may not post new threads
- You may not post replies
- You may not post attachments
- You may not edit your posts
-
Forum Rules
|
Click Here to Expand Forum to Full Width
|