Merge pull request #1220 from jtattermusch/add_strong_name_key

Check in strong name key.
pull/1224/head
Jan Tattermusch 9 years ago
commit 18fba0f138
  1. BIN
      csharp/keys/Google.Protobuf.snk
  2. 6
      csharp/keys/README.md
  3. 2
      csharp/src/Google.Protobuf.Test/Google.Protobuf.Test.csproj
  4. 2
      csharp/src/Google.Protobuf/Google.Protobuf.csproj

Binary file not shown.

@ -2,4 +2,8 @@ Contents
--------
- Google.Protobuf.public.snk:
Public key to verify strong name of Google.Protobuf assemblies.
Public key to verify strong name of Google.Protobuf assemblies.
- Google.Protobuf.snk:
Signing key to provide strong name of Google.Protobuf assemblies.
As per [Microsoft guidance](https://msdn.microsoft.com/en-us/library/wd40t7ad(v=vs.110).aspx)
signing key should be checked into the repository.

@ -55,7 +55,7 @@
<GenerateSerializationAssemblies>Off</GenerateSerializationAssemblies>
<Prefer32Bit>false</Prefer32Bit>
<SignAssembly>True</SignAssembly>
<AssemblyOriginatorKeyFile>C:\keys\Google.Protobuf.snk</AssemblyOriginatorKeyFile>
<AssemblyOriginatorKeyFile>..\..\keys\Google.Protobuf.snk</AssemblyOriginatorKeyFile>
</PropertyGroup>
<ItemGroup>
<Reference Include="mscorlib" />

@ -64,7 +64,7 @@
<NoStdLib>true</NoStdLib>
<GenerateSerializationAssemblies>Off</GenerateSerializationAssemblies>
<SignAssembly>True</SignAssembly>
<AssemblyOriginatorKeyFile>C:\keys\Google.Protobuf.snk</AssemblyOriginatorKeyFile>
<AssemblyOriginatorKeyFile>..\..\keys\Google.Protobuf.snk</AssemblyOriginatorKeyFile>
<TreatWarningsAsErrors>true</TreatWarningsAsErrors>
</PropertyGroup>
<ItemGroup>

Loading…
Cancel
Save