浏览代码

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

Donna Malayeri 12 年之前
父节点
当前提交
fa40c0b983
共有 2 个文件被更改,包括 8 次插入0 次删除
  1. 二进制
      Ix.NET/Source/35MSSharedLib1024.snk
  2. 8 0
      Ix.NET/Source/Common.targets

二进制
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>