最近怎么老有人问这个问题
to shinaterry: 强名称不能阻止别人引用,强名称是用来防止别人对本身引用的assembly进行欺骗攻击的

解决方案 »

  1.   

    To: vwxyzh: ^ō^ 多谢更正...
    9494...
      

  2.   

    ^ō^ 静态验证:public class MyClass
    {
        static MyClass()
        {
            if (Assembly.GetEntryAssembly().FullName != "[MyExe], Version=1.0.0.0, Culture=neutral, PublicKeyToken=null")
            {
                throw new Exception("报告警长! 发现有人侵入…");
            }
        }    public void Test()
        {
            Console.WriteLine("MyClass.Test...");
        }
    }
      

  3.   

    有是有的, 模块验证 流程跟这个差不多...http://topic.csdn.net/u/20080310/23/67ee56b2-b996-412e-9f24-a4e4f96ab7cc.html?seed=2091209659另外, 你可以关注这一贴, 想要的功能跟你差不多..^ō^
      

  4.   

    有是有的, 模块验证 流程跟这个差不多...http://topic.csdn.net/u/20080310/23/67ee56b2-b996-412e-9f24-a4e4f96ab7cc.html?seed=2091209659另外, 你可以关注这一贴, 想要的功能跟你差不多..^ō^
      

  5.   

    有是有的, 模块验证 流程跟这个差不多...http://topic.csdn.net/u/20080310/23/67ee56b2-b996-412e-9f24-a4e4f96ab7cc.html?seed=2091209659另外, 你可以关注这一贴, 想要的功能跟你差不多..^ō^