Reporter | Abacus Dev (abacusdev) |
---|---|
Created | Mar 15, 2012 3:38:02 AM |
Updated | Mar 15, 2012 3:38:02 AM |
Priority | Normal |
Type | Bug |
Fix versions | No Fix versions |
State | Submitted |
Assignee | Unassigned |
Subsystem | Code Analysis |
Affected versions | 6.1 |
Fixed in build | No Fixed in build |
The "JetBrains.Annotations.dll" assembly in the official NuGet package for ReSharper Annotations is not strongly named. This prevents the assembly from being used in the dependency graph of any project that produces an assembly that itself needs to be strongly named.
A strongly named version of the same (Annotations) assembly is included with the ReSharper installation, so it clearly exists in an officially supported form. Why isn't the strongly named version included in the NuGet package?
The following are attached:
1) A snapshot of the NuGet package as a .ZIP file
2) A copy of the strongly-named version of the JetBrains.Annotations.dll that was installed with R#
NuGet package: http://nuget.org/packages/JetBrains.Annotations
R# version: v6.1 for C#
Build environment: VS 2010 Pro / MSBuild 4.0 / .NET 4.0
OS: Windows 7 Pro 64-bit (en-US)
A strongly named version of the same (Annotations) assembly is included with the ReSharper installation, so it clearly exists in an officially supported form. Why isn't the strongly named version included in the NuGet package?
The following are attached:
1) A snapshot of the NuGet package as a .ZIP file
2) A copy of the strongly-named version of the JetBrains.Annotations.dll that was installed with R#
NuGet package: http://nuget.org/packages/JetBrains.Annotations
R# version: v6.1 for C#
Build environment: VS 2010 Pro / MSBuild 4.0 / .NET 4.0
OS: Windows 7 Pro 64-bit (en-US)