.NET强命名设置随笔

Posted on 2009-04-23 12:08  Ticky  阅读(1040)  评论(0)    收藏  举报

      今天做了一个测试COM+项目,强命名设置为[assembly: AssemblyKeyFile("http://www.cnblogs.com/TestECardComPlus.snk")],编译出现了警告字样,提示:使用命令行选项“/keyfile”或适当的项目设置来代替“AssemblyKeyFile”。

      查了MSDN,告知:指定一个包含程序集公钥、程序集公钥容器或部分签名的程序集的首选方法是使用编译器选项,建议不要在代码中使用 AssemblyKeyFileAttribute

      作出修改:依然保留强命名设置,并在编译器中输入命令:“输出目录”>csc /keyfile:文件地址\snk文件 /t:library /r:System.EnterpriseServices.dll 编译文件.cs。

      OK,完成

博客园  ©  2004-2025
浙公网安备 33010602011771号 浙ICP备2021040463号-3