-
Notifications
You must be signed in to change notification settings - Fork 1
Expand file tree
/
Copy pathSharedAssemblyInfo.cs
More file actions
31 lines (25 loc) · 1.61 KB
/
SharedAssemblyInfo.cs
File metadata and controls
31 lines (25 loc) · 1.61 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
using System.Reflection;
// This file is shared by all plugins and dependencies to globally set the version, and other metadata relating to copyright and ownership.
// each individual project also has its own private AssemblyInfo.cs in the Properties folder, to set the Title and Description( Or Configuration ).
// General Information about an assembly is controlled through the following
// set of attributes. Change these attribute values to modify the information
// associated with an assembly.
[assembly: AssemblyCompany("")]
[assembly: AssemblyProduct("Part of the RPG Toolkit")]
[assembly: AssemblyCopyright("Copyright © 2017-2019")]
[assembly: AssemblyTrademark("")]
[assembly: AssemblyCulture("")]
// Version information for an assembly consists of the following four values:
//
// Major Version
// Minor Version
// Build Number
// Revision
//
//version for the entire product as a whole, NOT used in any meaningful way by the CLR. Safe to hand edit, or even add custom strings( compiler will complain, but safe to ignore )
[assembly: AssemblyInformationalVersion("1.0.0.0")]
//version for individual assemblies; in our case, we version all assemblies together. Not used by the CLR. Defaults to AssemblyVersion, but our build "Deploy" target changes this value.
[assembly: AssemblyFileVersion("1.0.19285.10")]
//version actually used by the CLR. Ideally this should only be changed with breaking changes, but for our scenario we let it auto increment <build>.<revision>, as our plugins
// are to be distributed as a whole unit, and not relied upon by other assemblies.
[assembly: AssemblyVersion("1.0.0.0")]