示例#1
0
 private void RemovePublicSign()
 {
     Console.WriteLine("Removing public sign");
     foreach (var name in _batchData.AssemblyNames)
     {
         Console.WriteLine($"\t{name}");
         _signTool.RemovePublicSign(name.FullPath);
     }
 }
示例#2
0
 private void RemovePublicSign(TextWriter textWriter)
 {
     textWriter.WriteLine("Removing public signing");
     foreach (var name in _batchData.AssemblyNames)
     {
         var fileSignInfo = _batchData.FileSignInfoMap[name];
         if (fileSignInfo.StrongName != null)
         {
             textWriter.WriteLine($"\t{name}");
             _signTool.RemovePublicSign(name.FullPath);
         }
     }
 }