Squirrel.Windows
Squirrel.Windows copied to clipboard
"Squirrel : System.ArgumentException: Value cannot be null or an empty string." when releasifying
Hi, I've been using Squirrel for the past month to deploy and update an application I've been working on. Everything worked great until all of a sudden I got this exception when I tried to releasify. any help/suggestion would be much appriciated! Thanks
I'm using Squirrel 2.0.1, which is the latest stable build in the time posting this issue.
Squirrel : System.ArgumentException: Value cannot be null or an empty string. At line:1 char:1
- Squirrel --releasify "C:\Users\user\Desktop\ScaleScan Releases\ScaleS ...
-
+ CategoryInfo : NotSpecified: (System.Argument...n empty string.:String) [], RemoteException + FullyQualifiedErrorId : NativeCommandError
™ ”˜ˆ˜: version
- NuGet.SemanticVersion.Parse(String version)
- Squirrel.VersionExtensions.ToSemanticVersion(String fileName)
- Squirrel.ReleaseEntry.<>c__DisplayClass52_0.<GetPreviousRelease>b__1(ReleaseEntry x)
- System.Linq.Enumerable.WhereListIterator1.MoveNext() - System.Linq.Buffer
1..ctor(IEnumerable1 source) - System.Linq.OrderedEnumerable
1.<GetEnumerator>d__1.MoveNext()
- System.Linq.Enumerable.WhereSelectEnumerableIterator2.MoveNext() - System.Linq.Enumerable.FirstOrDefault[TSource](IEnumerable
1 source)
- Squirrel.Update.Program.Releasify(String package, String targetDir, String packagesDir, String bootstrapperExe, String backgroundGif, String signingOpts, String baseUrl, String setupIcon, Boolean generateMsi, Boolean packageAs64Bit, String frameworkVersion, Boolean generateDeltas)
- Squirrel.Update.Program.executeCommandLine(String[] args)
- Squirrel.Update.Program.main(String[] args)
- Squirrel.Update.Program.Main(String[] args)
It sounds like it is not able to parse the version inside the nupkg.