在我的应用程序中,我使用了很多FluentNHibernate。不幸的是,a Visual Studio Bug has forced me to get a different FNH version,但自项目主页切换到GitHub以来,已经没有编译二进制文件的工作下载链接了,所以此时不可能获得一个签名的,强名称的版本。
我所做的是获取源代码并构建我自己的版本(使用VS,而不是rake / albacore),它缺少原始的.snk - 没有强名称/其他强名称而不是原始版本。这会在我的程序集之间产生一些不兼容性,这些程序集部分使用供应商构建,部分使用我自己的程序集。
那么,你们/ gals怎么处理这个问题呢?我不可能是唯一一个寻找最新FNH二进制文件的人,可以吗?是否有一些持续集成平台托管它?
编辑:当前的源代码也包含SNK,所以我可以像原始版本一样签名,不会再有麻烦了。如果在线提供CI构建,那将会很棒......