distributing/overview #17
Replies: 6 comments 8 replies
-
|
How's the UpdateManager.DownloadUpdatesAsync() determine download the full version or delta version? I've tried on Mac OS to build 1.0.0, upload that to online storage, setup the app and build a new 1.0.1 and upload that to the online storage. I've found that the UpdateManager.DownloadUpdatesAsync() will download {app_name}-1.0.1-osx-full.nupkg instead of {app_name}-1.0.1-osx-delta.nupkg |
Beta Was this translation helpful? Give feedback.
-
|
Hey, I am on windows and am just distributing YourAppId-Portable.zip extracted as we don't need to install the app. The app is running and fetching the updates! Thanks. Now, in remote update folder, exactly which files i should upload in order to make updates work. Just these?
or i need everything inside Releases |
Beta Was this translation helpful? Give feedback.
-
|
Hey, I'm migrating from Clowd.Squirrel to Velopack and if I understand correctly of my next update I must upload both RELEASES and releases.{channel}.json files. What about the other updates that will come after?
|
Beta Was this translation helpful? Give feedback.
-
|
Hi, |
Beta Was this translation helpful? Give feedback.
-
|
I learned the hard way - you cannot host on Google Drive. The URLs does not natrually resolve in the way you would expect it to. |
Beta Was this translation helpful? Give feedback.
-
|
I have created two releases and I see the "UpdatingToVersion" message, my application closes, and when it restarts the version is the same and it has not updated. Also my goal is to allow the user to download only available versions from the server and save traffic. I dont wanna force every user to download all updates. What is minimal stack of files I copy from the release directory to give the user for updates? What if user will try to skip some versions in update? For example user will have version 1.1.18 installed and latest version will be 1.1.20 . Is it will be necessary to download all versions to update? |
Beta Was this translation helpful? Give feedback.
Uh oh!
There was an error while loading. Please reload this page.
-
distributing/overview
Distributing with Velopack is extremely easy, it's usually just as simple as uploading your files somewhere that can be downloaded with HTTP. This means you could host them on an IIS or nodejs site, on shared file hosting such as AWS S3, Azure Storage, BackBlaze B2, or even for free on GitHub/GitLab releases if your project is open source.
https://docs.velopack.io/distributing/overview
Beta Was this translation helpful? Give feedback.
All reactions