Browse Source

Add back strong name signing for Ix in Common.targets; include public strong name key

Donna Malayeri 12 years ago
parent
commit
fa40c0b983
2 changed files with 8 additions and 0 deletions
  1. BIN
      Ix.NET/Source/35MSSharedLib1024.snk
  2. 8 0
      Ix.NET/Source/Common.targets

BIN
Ix.NET/Source/35MSSharedLib1024.snk


+ 8 - 0
Ix.NET/Source/Common.targets

@@ -187,6 +187,14 @@
     <DefineConstants>$(DefineConstants);NO_CODECOVERAGE</DefineConstants>
   </PropertyGroup>
  
+  <PropertyGroup Condition=" '$(ProductSignAssembly)' == 'true' AND '$(Sign)' == 'Sign' ">
+    <DefineConstants>$(DefineConstants);SIGNED</DefineConstants>
+    <AssemblyOriginatorKeyFile>..\35MSSharedLib1024.snk</AssemblyOriginatorKeyFile>
+    <SignKeyId>72</SignKeyId>
+    <SignAssembly>true</SignAssembly>
+    <DelaySign>true</DelaySign>
+  </PropertyGroup>
+  
  <PropertyGroup>
    <GetReferenceAssemblyPathsDependsOn>CP_SetBuildReferencePath</GetReferenceAssemblyPathsDependsOn>
  </PropertyGroup>