Skip to content

Commit 4ab287c

Browse files
committed
Version 1.0.1
These changes should hopefully work after a potential MSBuild issue involving assembly signing is resolved, but for now, the assembly had to be "manually" signed by directly running "sn"
1 parent 1062eed commit 4ab287c

File tree

3 files changed

+33
-2
lines changed

3 files changed

+33
-2
lines changed

Numbers/Numbers.csproj

+28-1
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
<PropertyGroup>
44
<TargetFramework>netstandard1.0</TargetFramework>
55
<GeneratePackageOnBuild>True</GeneratePackageOnBuild>
6-
<Version>1.0.0</Version>
6+
<Version>1.0.1</Version>
77
<Company>Peter Occil</Company>
88
<Description>A C# library that supports arbitrary-precision binary and decimal floating-point numbers and rational numbers with arbitrary-precision components, and supports arithmetic with these numbers.</Description>
99
<Copyright>Written by Peter O. in 2017. Any copyright is released to the Public Domain.</Copyright>
@@ -14,6 +14,9 @@
1414
<PackageLicenseUrl>http://creativecommons.org/publicdomain/zero/1.0/</PackageLicenseUrl>
1515
<PackageProjectUrl>https://github.com/peteroupc/Numbers</PackageProjectUrl>
1616
<PackageReleaseNotes>
17+
Version 1.0.1
18+
19+
- Really strong-name sign the assembly, which (probably) was inadvertently delay-signed in version 1.0.
1720

1821
Version 1.0
1922

@@ -28,14 +31,38 @@ Version 0.5
2831
</PackageReleaseNotes>
2932
<PackageTags>numbers arithmetic decimal math</PackageTags>
3033
<SignAssembly>true</SignAssembly>
34+
<DelaySign>false</DelaySign>
3135
<AssemblyOriginatorKeyFile>PeterO.snk</AssemblyOriginatorKeyFile>
36+
<Title>Arbitrary-Precision Arithmetic Library</Title>
3237
</PropertyGroup>
3338

3439
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
3540
<DocumentationFile>bin\Debug\netstandard1.0\Numbers.xml</DocumentationFile>
41+
<CustomCommands>
42+
<CustomCommands>
43+
<Command>
44+
<type>Custom</type>
45+
<name>Signing Workaround</name>
46+
<command>sn -R bin/Debug/netstandard1.0/Numbers.dll PeterO.snk</command>
47+
<workingdir>${ProjectDir}</workingdir>
48+
<externalConsole>True</externalConsole>
49+
</Command>
50+
</CustomCommands>
51+
</CustomCommands>
3652
</PropertyGroup>
3753
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
3854
<DebugType></DebugType>
3955
<DocumentationFile>bin\Release\netstandard1.0\Numbers.xml</DocumentationFile>
56+
<CustomCommands>
57+
<CustomCommands>
58+
<Command>
59+
<type>Custom</type>
60+
<name>Signing Workaround</name>
61+
<command>sn -R bin/Release/netstandard1.0/Numbers.dll PeterO.snk</command>
62+
<workingdir>${ProjectDir}</workingdir>
63+
<externalConsole>True</externalConsole>
64+
</Command>
65+
</CustomCommands>
66+
</CustomCommands>
4067
</PropertyGroup>
4168
</Project>

README.md

+4
Original file line numberDiff line numberDiff line change
@@ -44,6 +44,10 @@ at: [http://peteroupc.github.io/Numbers/](http://peteroupc.github.io/Numbers/)
4444
Release notes
4545
-------
4646

47+
Version 1.0.1
48+
49+
- Really strong-name sign the assembly, which (probably) was inadvertently delay-signed in version 1.0.
50+
4751
Version 1.0
4852

4953
- Filled out documentation so that there are no more undocumented parts

Test/Test.csproj

+1-1
Original file line numberDiff line numberDiff line change
@@ -143,5 +143,5 @@
143143
<Name>Numbers</Name>
144144
</ProjectReference>
145145
</ItemGroup>
146-
<Import Project="$(MSBuildBinPath)\Microsoft.CSharp.targets" />
146+
<Import Project="$(MSBuildToolsPath)\Microsoft.CSharp.targets" />
147147
</Project>

0 commit comments

Comments
 (0)