sn.exe -vr for test assembly when test signed build

笑着哭i 提交于 2019-11-26 18:38:15

     when test signed product, test assemblies should skip verification to test signed product. Also some tool assemblies to reg for test environment also need to skipped verification. So setup test environment script should do it when build is signed build.

   

 

 sn [-quiet][option [parameter(s)]] 

 

-Vr assembly [userlist] [infile]Registers assembly for verification skipping. Optionally, you can specify a comma-separated list of user names. If you specify infile, verification remains enabled, but the public key ininfile is used in verification operations. Assembly can be specified in the form *, strongnameto register all assemblies with the specified strong name. Strongname should be specified as the string of hexadecimal digits representing the tokenized form of the public key. See the -t and -T options to display the public key token.
CAUTION   Use this option only during development. Adding an assembly to the skip verification list creates a security vulnerability. A malicious assembly could use the fully specified assembly name (assembly name, version, culture, and public key token) of the assembly added to the skip verification list to fake its identity. This would allow the malicious assembly to also skip verification.

 http://msdn.microsoft.com/en-us/library/k5b5tt23(VS.71).aspx

转载于:https://www.cnblogs.com/zzj8704/archive/2010/01/12/1645922.html

标签
易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!