最近我也在研究签名的部分,就是关于签名这里我很有疑问。
1.签名是不是只在项目发布的时候有用?
2.我也看了延迟签名,可以在开发过程中有用,但是测试过了还是有点问题,我是是这样做的:
       比如我有1解决方案下有2个项目 A(WEB)-B
    A 引用B       a>创建密钥  sn -k  F:\KEY\privatekey.key
      b>提取公钥  sn -p  F:\KEY\privatekey.key f:\
key\public.key
     c>A B  都选择当前public.key 并且勾上延迟加载
    d>然后编译, A 中 A.DLL 和B.DLL sn -Vr 操作 这一步想不验证DLL 因为 有比较多人的 在开发
 那么 为什么我在运行WEB的话还是有问题?
    e>发布项目的时候再用
 sn -R A.DLL  privatekey.key
 sn -R B.DLL  privatekey.key
  sn -Vu  A.DLL   
sn -R B.DLL 不知道这样说对不?HELP
 

解决方案 »

  1.   

    ...为什么我在运行WEB的话还是有问题...
    你们的开发机需要设置,允许不完全签名:
    sn -Vr A.dll
      

  2.   

    ...为什么我在运行WEB的话还是有问题...
    你们的开发机需要设置,允许不完全签名:
    sn -Vr A.dll???????不明白 我是直接引用的项目 不是DLL 所以??
      

  3.   


    直接引用项目的,估计为数不多,我也希望有这方面的解答,对我有用,谢谢。
    my blog
    http://ufo-crackerx.blog.163.com/
      

  4.   


     我就不理解了 直接项目引用 并且在 A(WEB)里面的DLL 都 使用sn -Vr  跳过验证  运行 A的时候为什么还有错呢?
      

  5.   

    直接引用项目,我没用过,其实不用担心这些问题,到发布时候能搞定这些问题的。
    my blog
    http://ufo-crackerx.blog.163.com/