-
Notifications
You must be signed in to change notification settings - Fork 1k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
DeltaCompression FileNotFoundException when applying delta package #877
Comments
Also seeing this. In the I'm getting a file not found on The |
Also having the same error. I checked the inputs of |
Unfortunately I don't have any news on this. |
OK, on my side the problem is that there was missing an intermediate delta package between my new delta and the one that he was trying to make the diff... Unfortunatly the error given "FileNotFoundException" has not a lot to do with the real issue. |
@likemike91 is it an issue you are still experiencing with the latest version of Squirrel? |
@Thieum I have to try the latest version but that will take a while since somewhere in the past the decision has been made to fork Squirrel to adapt it for our needs. |
I am having exactly the same bug in the latest version of squirrel. Should I open a new issue? |
@D-Bullock no, we can keep tracking this issue here if it's still active in the latest version. @anaisbetts or @shiftkey or @robmen could drop the old-version label. |
Is there any recommended things I should do to isolate the problem? I've already attached a logger to the updater (snipped was attached above) |
@D-Bullock the best thing you could do is reproduce your issue in the test suite of the project, and pull request the failing test. But translating your use case to a test is the hard part of that. |
I'm also experimenting the same issue but only in production environment (not when debugging from VS):
|
I've not been able to reproduce in a testing environment either. I've had to disable delta updates for my project. |
I had the same problem and disabling delta updates works for me as well. There is a commandline switch for squirrel to do that:
|
EDIT: I ended up still running into this problem after going through all this, so while it seems to minimize the impact, doing this doesn't appear to resolve the issue entirely. I ran across this problem today, and the solution for me turned out to be that the Releases files I had were incomplete due to a variety of reasons. The program was fairly simple and written in C# its execution is basically as follows.
After I did this, I was able to test by installing a version of the application that was not updating correctly.
|
Also experiencing this. We're advising users to re-install. While debugging this I was analyzing the RELEASES file and ended up producing this script to reproduce it; https://gist.github.com/Horb/f6a003021ecd02cb4e9e9a0df30a64c0 |
Hi,
we are currently testing Squirrel.Windows for updating our application.
Now I've received a strange exception recently where my log files show the following:
Are there any known issues?
The text was updated successfully, but these errors were encountered: