mirror of
https://github.com/velopack/velopack.git
synced 2025-10-25 15:19:22 +00:00
Add some additional text to naming.md and an image Update nuget-package-metadata.md to link to naming and contain more info.
1.4 KiB
1.4 KiB
| docs / using / naming.md |
|---|
Naming Conventions
In addition to the NuGet Package Metadata, there are other places that squirrel pulls naming information from. Here is the logic:
Shortcut name
The shortcut name is selected from the first non-null item below:
[assembly: AssemblyProduct("MyApp")(fromAssemblyInfo.cs)- Squirrel NuGet Package Metadata
titleproperty. [assembly: AssemblyDescription("MyApp")(fromAssemblyInfo.cs)- Filename of the Exe (e.g., MyApp)
Local Install location
The local install location is determined by the id in the NuGet package metadata.
%LocalAppData%\<NuGet Package ID>
Warning: Using [dots] (i.e., "."'s) in your package id will cause issues (see issue #523).
Program and Features Entry
The entry in the Windows Uninstall is determined as follows:
- Squirrel NuGet Package Metadata
titleproperty
Releases Folder
The Squirrel --releasify command will create update packages based on the following:
<NuGet Package ID>-<NuGet Package Version>-delta.nupkg<NuGet Package ID>-<NuGet Package Version>-full.nupkg
See Also
- NuGet Package Metadata - naming from the NuGet Package Metadata perspective.
| Return: Table of Contents |
|---|
