2.0.1
Metadata
Authors | ImaginaryRealities, LLC |
---|---|
Copyrights | Copyright 2013 ImaginaryRealities, LLC |
Description | The Common Library contains classes and components that are reused often by ImaginaryRealities for developing our software products. |
Language | en-us |
LicenseUrl | http://imaginaryrealities.github.com/CommonLibrary/license.html |
Owners | ImaginaryRealities, LLC |
ProjectUrl | http://imaginaryrealities.github.com/CommonLibrary |
ReleaseNotes | Version 2.0.1 I removed the strong naming key from the framework assemblies. I reviewed the pros and cons of strong naming and decided that it doesn't fit in with the intended use of the framework and that the benefits to strong naming were non-existent. I changed the implementation of the Process Monitor integration code. The code now uses .NET safe handles instead of raw handles which should lead to less risk of handle leaks (although there was no evidence to suggest that there was a problem before; I just decided it was a better practice). I also fixed/updated some of the unit tests and increased code coverage. I created the ProcessMonitorException class. Exceptions that are reported by the Process Monitor framework will throw this exception instead of raw Exception objects. I updated the SemanticVersionNumber class to use version 2.0.0 of the Semantic Versioning Specification. The big change here is that the build number is no longer considered when comparing version numbers. Also, the algorithm for comparing pre-release version numbers was altered to match a change in the specification. Pre-release identifiers that are numbers have a lower precedence than alphanumeric identifiers. |
RequireLicenseAcceptance | True |
Summary | Classes and components that implement common behavior. |
Title | ImaginaryRealities Common Library |
PackageSize | 118134 |
PackageHashAlgorithm | SHA512 |
PackageHash | NCXnGVW4yw7J3IkvpT15tXMhVWRKWBPuyuCxcdv5hih92rSI7132lbEuvJiclZz/9/1dAxZtlK3DIh0iJSV/tQ== |
DownloadCount | 000000 |
CreatedDate | 2013-11-17T19:00:19 |
Access
You can access data for this version using the tools and addresses described below.
NuGet (nuget.exe)
- Installing the package (HTTP Basic authentication):
-
nuget install ImaginaryRealities.CommonLibrary -Version 2.0.1 -Source http://nuget.gw.symbolsource.org/Public/NuGet/FeedService.mvc
- Installing the package (pre-authenticated):
-
nuget install ImaginaryRealities.CommonLibrary -Version 2.0.1 -Source http://nuget.gw.symbolsource.org/Public/%login%/%key%/NuGet/FeedService.mvc
- Deleting the package from the server (for each registered key):
-
nuget delete ImaginaryRealities.CommonLibrary 2.0.1 %key% -Source http://nuget.gw.symbolsource.org/Public/NuGet
NuGet (Package Manager Console)
- Installing the package (HTTP Basic authentication):
-
Install-Package ImaginaryRealities.CommonLibrary -Version 2.0.1 -Source http://nuget.gw.symbolsource.org/Public/NuGet/FeedService.mvc
- Installing the package (pre-authenticated):
-
Install-Package ImaginaryRealities.CommonLibrary -Version 2.0.1 -Source http://nuget.gw.symbolsource.org/Public/%login%/%key%/NuGet/FeedService.mvc
OpenWrap
- Installing the package:
-
o add-wrap ImaginaryRealities.CommonLibrary -Version 2.0.1
- Uninstalling the package:
-
o remove-wrap ImaginaryRealities.CommonLibrary
Compilations
A compilation is created for every set of binaries produced from a single unchanged set of sources in different compilation modes (Debug, Release), for different platforms (x86, x64) or targetting different frameworks.
Profile | Mode | Platform | Related |
---|---|---|---|
AnyCPU | Release | .NETFramework,Version=v4.0 | Binaries |
AnyCPU | Release | .NETFramework,Version=v4.0,Profile=Client | Binaries |
AnyCPU | Release | .NETFramework,Version=v4.5 | Binaries |