1. 20 4月, 2016 1 次提交
  2. 16 4月, 2016 1 次提交
  3. 17 3月, 2016 1 次提交
  4. 09 3月, 2016 2 次提交
  5. 05 3月, 2016 1 次提交
  6. 03 3月, 2016 1 次提交
  7. 01 3月, 2016 2 次提交
  8. 27 2月, 2016 1 次提交
    • A
      Always use an absolute path for keyfile with public sign · 67a9fd89
      Andy Gocke 提交于
      Right now there are two code paths for signing using a keyfile:
      
      1) Full & delay signing implemented using a strong-name provider, which
         calls into the CLR when necessary to do signing.
      2) Public signing, which extracts the key directly from the file and
         embeds it manually into the assembly using only portable code.
      
      The tricky part is that (1) also implements a bunch of legacy semantics
      on how to resolve the key file from various search paths, since the key
      file can also be specified via an attribute.
      
      This behavior is already deprecated, so rather than implement the
      complicated file resolution for public sign as well, this PR changes the
      command line compilers to always produce an absolute path for the key
      file before passing it to CompilationOptions. CreateCompilation now also
      has a check to enforce that CryptoKeyFile is an absolute path when
      PublicSign is set.
      
      Fixes #8360.
      67a9fd89
  9. 26 2月, 2016 2 次提交
  10. 25 2月, 2016 5 次提交
  11. 24 2月, 2016 1 次提交
  12. 23 2月, 2016 1 次提交
  13. 20 2月, 2016 2 次提交
  14. 18 2月, 2016 1 次提交
    • A
      Reuse the SupersedeLowerVersions flag in the EE · 0e997c1b
      Andrew Casey 提交于
      Scripting scenarios set a special flag in the ReferenceManager to enable
      additional tie-breaking rules in the presence of conflicting references.
      Enable that same flag for the EE, which also routinely encounters
      conflicting references.
      
      Fixes internal bug 161294.
      0e997c1b
  15. 16 2月, 2016 1 次提交
  16. 14 2月, 2016 4 次提交
  17. 13 2月, 2016 2 次提交
  18. 12 2月, 2016 3 次提交
  19. 11 2月, 2016 3 次提交
  20. 10 2月, 2016 3 次提交
  21. 09 2月, 2016 2 次提交