Ein Open Source C# Programm um fotografierte Bilder zu organisieren.
Webseite: https://nalsai.de/imgrename/ Download: https://nalsai.de/imgrename/download/Setup.exe
- Switch to Release - switch your build configuration to
Release
. - Build MyApp - build your application to ensure the latest changes are included in the package we will be creating.
Create a NuGet package with NuGetPackageExplorer
- Creating a New NuGet Package - the first step is to create a new NuGet package.
- Edit Metadata - update package metadata for MyApp.
- Id - name of the application (no spaces)
- Version - version specified in
Properties\Assembly.cs
- Dependencies - Squirrel expects no dependencies in the package (all files should be explicitly added to the package)
- Add lib & net45 - add the
lib
folder and thenet45
folder to the project. Squirrel is expecting a singlelib / net45
directory provided regardless of whether your app is anet45
application. - Add Release Files - add all the files from
bin\Release
needed by MyApp to execute (including the various files required by Squirrel).- Include MyApp Files: MyApp.exe, MyApp.exe.config, any non-standard .NET dll's needed by MyApp.exe.
- Include Squirrel Files: Squirrel.dll, Splat.dll, NuGet.Squirrel.dll, Mono.Cecil.*, DeltaCompressionDotNet.*, ICSharpCode.SharpZipLib.*
- Exclude: *.vshost.*, *.pdb files
- Save the NuGet Package File - save the NuGet package file to where you can easily access later (e.g.,
ImgReName.sln
directory). Follow the given naming format (e.g.,ImgReName.1.4.0.nupkg
).
Use the Package Manager Console to execute Squirrel.exe --releasify
command.
PM> Squirrel --releasify ImgReName.1.4.0.nupkg --no-msi