火星文 技术研习社

Noname Cat, Keep Thinking
  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

重新编译 NHibernate 程序集

Posted on 2006-03-28 08:17  剑廿三  阅读(320)  评论(0编辑  收藏  举报
1. 手工生成包装程序集密匙文件 NHibernate.snk

从命令行输入:

"C:\Program Files\Microsoft Visual Studio .NET 2003\SDK\v1.1\Bin\sn.exe" -k NHibernate.snk

把生成的 NHibernate.snk 放到以下目录中:
1. src 目录
2. src\NHibernate\obj 目录
3. src\NHibernate\obj\Debug 目录


注意:该密匙文件的文件名和路径也可以在项目的属性页中设定,或者在 AssemblyInfo.cs 中添加以下行:

[assembly: AssemblyKeyFileAttribute(@"..\NHibernate.snk")]

其中路径是相对项目所在目录而言的相对路径。

2. 打开 NHibernate-1.1.sln 解决方案。

3. 在项目属性页中的 通用属性 >> 常规 >> 包装程序集密钥文件 中设定为 ..\NHibernate.snk

4. 重新编译 NHibernate-1.1 项目。