I need a silent updater for my project Console app .Net Framework
I’m currently working on a project for a company where I’ve built a console application in .NET Framework. The app runs in the background without user interaction and monitors hardware components like RAM, CPU, GPU, etc.
I’ve completed most of the functionality, but now I’m stuck on the last part: creating a silent updater.
The idea is when the app runs check my server for updates and automatically download and apply them if available. The server is written in Rust and runs on HTTP. I also tried using ClickOnce, but it didn’t meet my requirements.
Can anyone suggest alternatives or solutions for implementing a silent updater? Also, I need to create an MSI setup installer for the app. Any tips or tools for that would be greatly appreciated!
4 Replies
Velopack? Or its predecessor Squirrel?
I've already completed the project in Visual Studio. I tried using Squirrel, but I couldn't figure out how to use it and i dont want to rework the code its gonna be hard work ;-; and there aren't any helpful YouTube videos. As for Velopack, this is my first time hearing about it. How does it work?
I haven't used Squirrel or Velopack tbh. I know Squirrel was all the rage a while back, and I gather Velopack (which started out as a Squirrel fork) is the new go-to
Well i will give it a try but is there another way? i tried advanced installer but it shows a gui when there's an update and ask the user to update to press a button to update its self i do not want that i want it to work in the background without user interaction or anything
and by the way its my first time doing something like that soo i do not have any experience with it