I would like to implement update to my applications but not in the automated fashion. I would like the user to check for update, through version control in my database, and if there is a newer version, it will automatically shutdown the user's application and run the update (copy and replace files in the users application folder). After the update, it would restart the application for use. I was thinking in creating a .msi for creating and replacing files, still don't know how to create it! My main concern is to be able to implement a proven and correct .Net method for Updating applications. A best practice for deploying and executing updates to my applications.
I Created the setup for my vb.Net appliaction and installed it on the client systems. The application uses MS Access as the database. So i manually added the file to Setup project under its application directory.
I am trying to create a update application for Windows CE.
It will go out on the net to my site and see if there is any new updates but I am having a problem doing that.
Firstly it is working fine if I create it using a 'Windows Application' but as soon as I Copy + Paste the code to my 'Windows CE' app (smart device, windows CE) it comes up with an error.
I am using .net framework 2.0.0 and vb.net 2008
Here is the code which I am using:
Code: Function DownloadFile(ByVal sURL As String, ByVal pProgress As ProgressBar, ByVal Filename As String, ByVal Prefix As String, ByVal Rename As Boolean) As Boolean Dim wRemote As System.Net.HttpWebRequest
I have recently released a free application for some game and now I have added a few features 'the public' requested.
I used Inno Setup to create the installer, which works just fine.
Now however, instead of having the ask the user to uninstall the current version, and then reinstall my new version, I want to be able to give the user an Update install exe which they can simply run and it will update the existing application.
One thing I would like is that the users Settings are not changed. So hence the following questions: 1. Where are the Settings stored? I thought it was in the user's Local Settings <Application Name> directory, but I cannot find my application there... I cannot find it in the All Users or Administrator 'accounts' directories either...
2. Are the Settings stored depending on the Version of your application? (Assembly Version / File Version)?
If 2. is true, then obviously changing the Application Version (which is logical in an Updated executable, no?) would also change the Settings back to default..? Can I avoid that?
Finally, is it enough to simply overwrite the executable? What registry 'work' do I need to do, or can Inno Setup do that for me? I am only using one other file which is the SharpZipLib DLL file.
i have a simple application which can create/update/delete/search records using Access database. If i add a record, save it, then close the application and run it again and search for that record, it appears. However, when i write some code to my application, nothing to do with the search function, and i run the application the record is not found. For example i added a button to clear the textfields, and when i ran the application the records i have added earlier were not found.
Hello I want to create a windows form application program that can create games something like Gamemaker or Klik & Play (butt less advanced) with D&D "Drag and Drop" events and actions.
The usual VB way to handle a computationally heavy task is to put it in a background worker thread, while the main thread keeps handling the UI.Say for whatever reason I needed to do this the other way around: the main thread doing the grunt work and the background one updating the UI.Here's what I have so far. The only problem is, while the UI window (Form1) does get redrawn, you can't interact with it, not even move or resize it (the mouse cursor turns to hourglass and won't click).
Public Class ProgressDisplay Private trd As Thread Public Sub New() trd = New Thread(AddressOf threadtask)
[code]....
The client will call it like this (actually in unmanaged c++ over COM but you get the picture):
Dim prog = new ProgressDisplay() DoLotsOfWork(addressof prog.update) ' DoLotsOfWork method takes a callback argument to keep client informed of progress
How do i create an update file for my existing application.
for example : i made an application that have 2 or 3 function which is lock or disable. when people want to unclock the function, they have to install or run updater application (in EXE). so how do i create this UPDATER application for unlock the function?.
My Text Folder is "C: ext"If I m Past Any Text file in This Folder Then My ComboBox Update its Name I want only textfileDont Scared With My Silly Example.?
I have a datagridview that was bound using the wizard and all the column created that way. So I haven't done any code to bind the datagridview. It will pull the data from the database and dataset just fine. My problem is when I create a new row it won't update the dataset or database. I have tried different ways that I thought it would work in the code and still haven't found a usable way to do it yet. Or if I need to do all my binding and columns through code give me an idea where to start if I have to go that route. This is my first experiences with Datagridview. I normally use comboboxes and textboxes to write to a dataset and database which all work very well.
I am creating a project which needs to update/create/modify etc the registry. I am able to all the things, the problem in which i am stuck is that after editing Registry changed doesnot take place instantly i have to log off/log in to se changes to take place. I am looking for a way to update the registry without logging off and on.
i want to create a system update..When the user clicks on this button will check if a newer version If so, it will ask if it OK to download and approve it will download the file and open it right when the download is complete?
A suite of apps will be using various tables out of the same sql server database.Regardless of which app is being used, the database structure must stay current. (ie:contain all the tables/fields to run any/all of the apps)So, when the user starts any of the apps, it needs to check the database, for the existence of all the tables and fields it needs, then update if necessary.
how do I set up create Insert, Update and Delete commands for your a DataAdapter?I'm using a DataGridView to allow the user to view, change and delete data rows and would like to be able to save any changes made in the grid back to the database.The application is part of one I'm developing for our local school to write reports to report cards for the children.[code]
I understand this is possible but I am not sure where to start. I want to either buy or create an application that captures a resource from another application so that I can fire off another application. In other words, I want to start an application (which I did not write) that is database driven so the form has a number of text boxes. When someone keys something into that field I want to be able to validate the value, outside of the original application. For instance, if the program asks for a zipcode and it doesn't validate the zipcode, I'd like to trap for that and write something that would validate it. At this point I don't think I'd have to send anything back to the textbox/resource.
I have developed a desktop program, works on network.I am trying to create a setup for this program. But in the domain, there is a policy about installing softwares.I mean its not allowed to install any program for users.How can i achive this goal that: i want my software to update from a specific location on the network without asking to users automatically.
I want to make my applications to have a self update function. My applications have only one file, the main .exe. For updating, I want to use the best way: the program download it's new version overwriting itself; and on next start the program will be the updated version. I tried to use the ShadowCopyFiles, but all the times the main file is locked, so cannot overwrite it (or delete or anything). I found many examples in the internet like this:
I have written an application for a customer, and the application is run in various locations around the world. The company carefully controls the release of the software to the various buildings where it is being used, and because of this, I have made use of the "Check for updates" feature. The problem I am faced with, is that the folks using this software more often than not answers "NO" when prompted to download and install the latest version of the application. This is unacceptable and ultimately, we'll need to go in and have them manually install the software.
We don't publish updates to the software w/o meaning for them to be necessary, and I find it hard to believe that Microsoft doesn't recognize this sort of thing as being needed when they designed the update procedures. Alas, this seems to be the case.
im trying to update access from vb.net application. when excuting im getting this error: the microsoft.jet.oledb.4.0 source="c:...."provider was not registered on the local machine. when i go and run cmd to register ddl files. i was able to register msjet40.dll and msjetoledb40.dll with the other dll a box pops up: the module "c:..." was loaded but the entry point dllRegisterServer was not found?
I have an application X version 1.0 in Visual Basic 2008 and forwarded through setup installed on a user's PC. In this application was in these settings:
Imports System Imports MySql.Data.MySqlClient
Now you have a link to webshop and uses HttpWebRequest. There fore I added the following settings :
Now I have application X version 2.0, Build with Visual Basic 2008 My question is how can I get the application X version 2.0 application on the user PC so that these settings will be available? This application X version 1.0 is for several months in use!
I am creating a windows service to save current username and logon time in a CSV file. But when I install the service, the file is just created, not details are written to it, and that file is set to read-only mode. what is the problem in my code?
I have a stand alone application "test.exe" on a Windows 7 operating system.I have an application "test.exe" made in Visual basic 8.0.I have an "Auto Update" function . Call this function from "test.exe". In the first line in "test.exe".This function does the following:
1. This checks whether the current version is older than the version on specific site, if so: 1a. Removed all *. old 1b. Rename test.exe to test.old 1c. dowload new test.exe
I'm afraid I get an error when I rename "test.exe" to "test.old" because "test.exe" is now active.How can I prevent this or what else should I do?