예제 #1
0
 private void RemovePublicSign()
 {
     foreach (var fileSignInfo in _batchData.FilesToSign.Where(x => x.IsPEFile()))
     {
         if (fileSignInfo.SignInfo.StrongName != null)
         {
             _log.LogMessage($"Removing public sign: '{fileSignInfo.FileName}'");
             _signTool.RemovePublicSign(fileSignInfo.FullPath);
         }
     }
 }
예제 #2
0
 private void RemovePublicSign()
 {
     foreach (var name in _batchData.AssemblyNames)
     {
         var fileSignInfo = _batchData.FileSignInfoMap[name];
         if (fileSignInfo.StrongName != null)
         {
             _log.LogMessage($"Removing public sign: '{name}'");
             _signTool.RemovePublicSign(name.FullPath);
         }
     }
 }